ماشین انیگما

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
یک ماشین انیگما

انیگما (به انگلیسی: Enigma)؛ نام دسته‌ای از ماشین‌های الکترومکانیکی بر پایهٔ روتور است که برای رمزنگاری و رمزگشایی پیام‌های محرمانه بکار می‌رفته. ماشین انیگما در دههٔ ۱۹۲۰ میلادی برای محافظت از ارتباطات تجاری، دیپلماتیک و نظامی عرضه شد. «انیگما» بدست مهندس آلمانی آرتور شربیوس در پایان جنگ جهانی اول اختراع شد.[۱] مدل‌های گوناگونی از انیگما ساخته شد ولی مدل ارتش آلمان رایج‌ترین آن‌ها به‌شمار می‌رود؛ ولی مدل‌های ایتالیایی و ژاپنی هم دارد. ارتش آلمان نازی مدل ویژه‌ای از این ماشین به نام انیگمای ورماخت را تولید نمود و به منظور رمزنگاری و رمزگشایی پیام‌های نظامی در طول جنگ جهانی دوم بکار می‌برد.

پیام‌های رمزگذاری شدهٔ ارتش آلمان به وسیلهٔ انیگما اولین بار بدست لهستانی‌ها شکسته شد که آنها این کار را از دسامبر سال ۱۹۳۲ آغاز کرده بودند. این پیروزی حاصل تلاش‌های سه ریاضیدان لهستانی، ماریان رجِوسکی، جرسی روزیسکی و هنریک زیگلاسکی بود که برای سازمان اطلاعات ارتش لهستان کار می‌کردند. رجِوسکی با استفاده از ریاضیات محض و موادی که فرانسه در اختیار او گذاشته بود، دستگاه را مهندسی معکوس کرد. سپس سه ریاضیدان دستگاهی مکانیکی برای شکستن رمزهای انیگما طراحی کردند. از سال ۱۹۳۸ به بعد دستگاه انگیما پیچیده‌تر شد که این کار رمزگشایی آن را سخت‌تر می‌کرد و نیازمند افراد و تجهیزات بیشتری برای لهستانی‌ها بود.

در ۲۶ و ۲۷ جولای 1939[۲] در شهر پیری در نزدیکی ورسای لهستانی‌ها با نمایندگان سازمان‌های اطلاعاتی فرانسه و انگلستان دیدار کردند و ابزار و روش رمزگشایی انیگما را در اختیار آن‌ها گذاشتند که شامل، برگه‌های زیگلاسکی، دستگاه رمزنگاری بومبا و برای هر نماینده یک دستگاه لهستانی ساخته شده از روی دستگاه انیگما بود؛ که این کمک بزرگی برای آن‌ها بود در طول جنگ رمزگشایان بریتانیایی بسیاری از پیام‌های رمزگذاری شدهٔ انیگما را رمزگشایی کردند. بریتانیایی‌ها اطلاعات بدست آمده را اولترا نام‌گذاری کردند که این اطلاعات برای متفقین بسیار مهم بود.[۳][۴]

گرچه انیگما دارای ضعف‌های رمزنگاری بود ولی در اصل ضعف در رویهٔ آلمان، ایرادهای کاربران، و معرفی نکردن تغییرات روش‌های رمزنگاری به صورت سیستماتیک و پی بردن متفقین به جدول‌های رمزگشایی و ویژگی‌های سخت‌افزاری انیگما در طول جنگ باعث پیروزی رمزگشایان متفقین شد.[۴]

طراحی[ویرایش]

مانند بقیهٔ دستگاه‌های بر پایهٔ روتور دستگاه انیگما ترکیبی از زیر سیستم‌های مکانیکی و برقی است. بخش مکانیکی آن از صفحه کلید و دسته ای از دیسک‌های چرخنده به نام روتور ساخته شده‌است؛ و قطعات خاصی که باعث چرخش حداقل یک روتور با فشار یک کلید می‌شوند.[۴]

Enigma wiring kleur.png

مسیر برقی قطعات مکانیکی طوری کار می‌کنند تا مدار‌های مختلف را بسازند. این‌گونه که با فشار یک کلید یک یا چند روتور به شکل سازمان یافته‌ای حرکت می‌کنند و یک مدار را کامل می‌کنند. جریان از راه اجزای گوناگون باعث روشن شدن لامپی می‌شود که این خروجی دستگاه است. برای نمونه رمزنگار می‌خواهد پیام ANX را تایپ کند کاربر اول کلید A را فشار می‌دهد به این صورت که ممکن است لامپ z روشن شود در این صورت اولین حرف از پیام رمزی z خواهد بود؛ و کاربر کلید N و سپس X و به همین شکل پیام را تایپ می‌کند.[۴]

نگارخانه[ویرایش]

جستارهای وابسته[ویرایش]

منابع[ویرایش]

  1. https://books.google.com/books?id=fbp9V9dkaNkC
  2. Ralph Erskine: The Poles Reveal their Secrets – Alastair Dennistons's Account of the July 1939 Meeting at Pyry. Cryptologia. Rose-Hulman Institute of Technology. Taylor & Francis, Philadelphia PA 30.2006,4, p.  294.
  3. Much of the German cipher traffic was encrypted on the Enigma machine, and the term "Ultra" has often been used almost synonymously with "Enigma decrypts". Ultra also encompassed decrypts of the German Lorenz SZ 40 and 42 machines that were used by the German High Command, and decrypts of Hagelin ciphers and other Italian ciphers and codes, as well as of Japanese ciphers and codes such as Purple and Japanese naval codes.
  4. ۴٫۰ ۴٫۱ ۴٫۲ ۴٫۳ ویکی‌پدیای انگلیسی

ویکی‌پدیای انگلیسی en:Enigma machine