stanford-oval/wikipedia huggingface dataset:
ماشین انیگما
صفحه سیم‌بندی شده

در زمان استفاده از جنگ جهانی دوم، ده اتصال وجود داشت. دراین عکس، فقط دو جفت حرف تعویض شده‌است (A↔J و S↔O). صفحه وصل (به زبان آلمانی Steckerbrett) اجازه سیم‌کشی متغیر را می‌دهد که می‌تواند توسط اپراتور مجدداً تنظیم شود (در صفحه جلوی شکل ۱ قابل مشاهده است). بعضی از بندهای پچ را می‌توانید در در مشاهده کنید). در نسخه‌های ارتش آلمان در سال ۱۹۳۰ معرفی شد، و به سرعت توسط Reichsmarine (نیروی دریایی آلمان) به تصویب رسید. این پلاگین قدرت رمزنگاری بیشتری نسبت به‌یک چرخ‌دنده اضافی، افزوده بود. انیگما بدون پلاگین (معروف به نام غیرقابل کنترل انیگما) می‌تواند با استفاده از روشهای دستی نسبتاً ساده حل شود. این تکنیک‌ها به‌طور کلی توسط پلاگین شکست می‌خورند و کریپتانالیست‌های Allied را به سمت تولید ماشین‌های ویژه برای حل آن سوق می‌دهند. کابل قرار داده شده بر روی صفحه، حروف را به صورت جفت وصل کرده‌است. به عنوان مثال، E و Q ممکن است یک جفت استوکر باشند. تأثیر این بود که آن حروف را قبل و بعد از واحد اصلی چرخ‌دنده اصلی عوض کنند. به عنوان مثال، هنگامی‌که‌یک اپراتور، E را فشار می‌دهد، سیگنال قبل از ورود به چرخ‌دنده‌ها به Q منحرف شده‌است. ممکن است در یک زمان حداکثر ۱۳ جفت پشته استفاده شوند، گرچه فقط ۱۰ مورد به‌طور معمول مورد استفاده قرار می‌گرفتند. جریان از طریق برد صفحه کلید عبور کرده و به سمت چرخ‌دنده ورودی یا Eintrittswalze ادامه می‌یابد. هر حرف روی پلاگین دو جک داشت. قرار دادن پلاگین جک بالایی (از صفحه کلید) و جک پایین (به چرخ‌دنده ورودی) آن حرف را جدا می‌کرد. پلاگین در انتهای دیگر کابل با سیم متقاطع در جکهای حروف دیگر قرار داده شده‌است، بنابراین اتصالات دو حرف را تغییر می‌دهد.
تجهیزات جانبی

سایر ویژگی‌ها باعث شده‌اند تا ماشین‌های انیگمای مختلف، ایمن‌تر یا راحت‌تر باشند. [۱۷]
منشی (Schreibmax)

برخی از M4 انیگما s با استفاده از Schreibmax، یک چاپگر کوچک که می‌تواند ۲۶ حرف را روی یک روبان کاغذی باریک چاپ کند. این امر نیاز به اپراتور دوم برای خواندن لامپ‌ها و رونویسی حروف را از بین می‌برد. Schreibmax در بالای دستگاه انیگما قرار گرفت و به پنل لامپ متصل شد. برای نصب پرینتر، باید جلد لامپ و حباب لامپ‌ها جدا شود. این هم راحتی و هم امنیت عملیاتی را بهبود بخشید. این پرینتر می‌تواند از راه دور نصب شود به گونه‌ای که مأمور سیگنالِ دستگاه دیگر نیازی به دیدن متن رمزگشایی ندارد.
منشی (Schreibmax) > خواننده از راه دور (Fernlesegerät)

لوازم جانبی دیگر پانل Fernlesegerät لامپ از راه دور بود. برای ماشین‌های مجهز به پنل اضافی، کیس چوبی انیگما گسترده‌تر بود و می‌توانست پانل اضافی را ذخیره کند.  یک نسخه پانل لامپ می‌تواند بعداً به آن وصل شود، اما مانند شریبماکس (Schreibmax)، لازم است که پانل لامپ و حباب لامپ‌ها برداشته شوند. [۱۲] پنل از راه دور این امکان را برای شخص فراهم می‌آورد که متن را رمزگشایی کند بدون اینکه اپراتور آن را ببیند.
منشی (Schreibmax) > اُوهر (Uhr)

در سال ۱۹۴۴، شرکت لوفت‌واف(Luftwaffe) یک تخته صفحه چرخ‌دنده‌های سیم‌بندی‌شده به نام اوهر (ساعت) را معرفی کرد. جعبهٔ کوچکی که حاوی یک سوویچ با ۴۰ وضعیت ممکن بود. این دستگاه جایگزینی برای اتصالات استاندارد بود. بعد از اینکه اتصالات طبق برگه کلید روزانه برقرار شدند، اپراتور سوویچ را می‌چرخاند تا در یکی از ۴۰ حالت قرار بگیرد، که هر کدام یک ترکیب متفاوت برای سیم‌بندی تخته می‌ساختند. بیشتر این اتصالات، برعکس اتصالات پیش‌فرض به صورت جفتی نبودند. [۱۲] در یک موقعیت سوویچ، اوهر جای حروف را عوض نمی‌کرد، بلکه تنها عملکرد سیم‌های اتصالات سیزده‌گانه را شبیه‌سازی می‌کرد.
منشی (Schreibmax) > تحلیل ریاضی

تبدیل‌های انیگما برای هر حرف می‌تواند از روش ریاضی و به صورت ترکیبی از جایگشت‌ها مشخص شوند. [۱۸] با در نظر گرفتن ماشین انیگما ارتش/نیروی هوایی آلمان با سه روتور، فرض کنید P نشان‌دهندهٔ تبدیلات صفحه سیم‌کشی شده، U نشان‌دهندهٔ تبدیلات بازتاب‌دهنده، و L و M و R به ترتیب نشان‌دهندهٔ تبدیلات چرخ‌دنده‌های سمت چپ، وسط، و سمت راست باشند. در این صورت قاعدهٔ رمزگذاری E می‌تواند به صورت زیر بیان شود:
{\displaystyle E=PRMLUL^{-1}M^{-1}R^{-1}P^{-1}.}
بعد از فشار داده شدن هر کلید، روتورها می‌چرخیدند و تبدیلات را تغییر می‌دادند. برای مثال، اگر روتور سمت چپ، یعنی R به اندازهٔ n موقعیت بچرخد، تبدیل به این صورت خواهد بود:
{\displaystyle \rho ^{n}R\rho ^{-n},}
که در آن ρ نشان‌دهندهٔ جایگشت چرخشی است، که حرف A را به B و حرف B را به C نگاشت می‌دهد و به همیت ترتیب الی آخر. به صورت مشابه، روتورهای وسط و سمت چپ را می‌توان چرخش j تایی و k تایی M و L در نظر گرفت. در این حالت تبدیل رمزگذاری می‌تواند به صورت زیر بیان شود:
{\displaystyle E=P\left(\rho ^{n}R\rho ^{-n}\right)\left(\rho ^{j}M\rho ^{-j}\right)\left(\rho ^{k}L\rho ^{-k}\right)U\left(\rho ^{k}L^{-1}\rho ^{-k}\right)\left(\rho ^{j}M^{-1}\rho ^{-j}\right)\left(\rho ^{n}R^{-1}\rho ^{-n}\right)P^{-1}.}
با ترکیب ۳ روتور از یک مجموعهٔ ۵ تایی، که هر کدام از روتورها ۲۶ وضعیت ممکن دارند، و یک صفحه پلاگین که ۱۰ جفت حرف آن متصل شده‌اند، ماشین انیگمای ارتش می‌توانست ۱۵۵٬۹۶۲٬۵۵۵٬۲۱۷٬۸۲۶٬۳۶۰٬۰۰۰ تنظیمات مختلف داشته باشد (تقریباً ۱۵۹ کوینتیلیون یا ۶۷ بیت). [۱۹]
محاسبات به صورت زیر است:
(5x4x3) x (26^3) x [26! / (۶! x 10! x 2^10)] = ۱۵۸٬۹۶۲٬۵۵۵٬۲۱۷٬۸۲۶٬۳۶۰٬۰۰۰ ≈ 267.1
عملیات > عملیات پایه‌ای

یک متن به اپراتور آلمانی انیگما داده می‌شد که رمز کند. بعد از آماده‌سازی ماشین، او متن را بر روی صفحه‌کلید انیگما تایپ می‌کرد. برای هر حرفی که تایپ می‌شد، یک لامپ روشن می‌شد که حرف متفاوتی را نشان می‌داد. این حرف متفاوت با توجه به یک جانشینی شبه‌تصادفی انتخاب می‌شد که توسط مسیرهای الکتریکی درون ماشین تعیین می‌شد. حرفی که لامپ نشان می‌داد، معمولاً توسط اپراتور دیگری به عنوان حرف رمزشده ثبت می‌شد. این عمل فشار دادن کلید، یک یا چند روتور را هم جابه‌جا می‌کرد و به این ترتیب کلید بعدی که فشار داده می‌شد از یک مسیر الکتریکی دیگر استفاده می‌کرد و بنابراین حتی در صورت وارد کردن حرف یکسان با حالت قبل، جانشینی متفاوتی انجام می‌شد. با هر بار فشردن کلید حداقل روتور سمت راست یک چرخش داشت و احتمال چرخش دو روتور دیگر کمتر بود و این منجر می‌شد که یک الفبای جانشینی متفاوت برای هر حرف پیام به کار گرفته شود. این فرایند تا تکمیل شدن تمام پیام ادامه پیدا می‌کرد. متن رمزشدهٔ ثبت‌شده توسط اپراتور دوم، معمولاً از طریق رادیو و با استفاده از کد مورس برای اپراتور ماشین انیگمای دیگری مخابره می‌شد. این اپراتور متن رمزشده را تایپ می‌کرد و تا زمانی که تنظیمات ماشین رمزگشا دقیقاً مانند تنظیمات ماشین رمزگذار بود، برای هر فشار کلید، جانشینی معکوس رخ می‌داد و پیام اصلی نمایان می‌شد.
عملیات > جزئیات

در عمل، انیگما به لیستی از تنظیمات کلید روزانه و اسناد کمکی نیاز داشت. در ارتش آلمان، ارتباطات به شبکه‌های جداگانه تقسیم می‌شد که هر کدام از تنظیمات متفاوتی استفاده می‌کردند. این شبکه‌های ارتباطی در پارک بلچلی(Bletchley Park)، «کلیدها» نامگذاری شدند و به آنها نام‌ها کدگذاری‌شده مانند قرمز، سهره و کوسه داده شد. به هر واحد عملیاتی در یک شبکه، فهرست تنظیمات یکسانی برای انیگما داده می‌شد که برای مدت زمان محدودی معتبر بود. روندها برای انیگمای نیروی دریایی نسبت به سرویس‌های دیگر و کتاب‌های کد کمکی به کار گرفته شده، پیچیده‌تر و امن‌تر بود. کتاب کدهای نیروی دریایی با جوهر قرمز محلول در آب بر روی کاغذ صورتی چاپ می‌شدند تا در صورتی که در خطر باشند یا کشتی غرق شد به راحتی نابود شوند.
تنظیمات یک ماشین انیگما (به زبان مدرن، کلید رمزنگاری؛ به آلمانی Schlὔssel) هر جنبهٔ قابل تنظیم توسط اپراتور از ماشین را مشخص می‌کردند:
ترتیب چرخ‌ها (Walzenlage) – انتخاب روتورها و ترتیب قرارگیری آنها.
تنظیمات حلقه‌ها (Ringstellung) – مکان هر حلقهٔ الفبا نسبت به سیم‌بندی روتور.
اتصالات سیم‌ها (Steckerverbindungen) – جفت حرف‌های صفحه پلاگین که به هم متصل شده‌اند.
در نسخه‌های جدیدتر، سیم‌بندی بازتاب‌دهنده‌های قابل تنظیم.
موقعیت اولیهٔ روتورها (Grundstellung) – که توسط اپراتور انتخاب می‌شود و باید برای هر پیام متفاوت باشد.
برای رمزگذاری و رمزگشایی درست یک پیام، باید فرستنده و گیرنده ماشین انیگمایشان را در وضعیت یکسان قرار دهند؛ انتخاب روتورها و ترتیبشان، مکان حلقه‌ها، اتصالات صفحهٔ پلاگین و موقعیت اولیهٔ روتورها باید کاملاً یکسان باشد. تمام این تنظیمات، به جز موقعیت اولیهٔ روتورها از پیش مشخص بودند و در لیست کلیدها توزیع شده و روز به روز تغییر می‌کردند. برای مثال، تنظیمات برای روز هجدهم ماه در ماشین انیگمای شمارهٔ ۶۴۹ لوفت‌واف در زیر آمده‌است (تصویر را ببینید):
ترتیب چرخ‌ها: IV, II, V
وضعیت حلقه‌ها: ۱۵, ۲۳, ۲۶
اتصالات سیم‌های صفحه پلاگین: EJ OY IV AQ KW FX MT PS LU BD
سیم‌بندی‌های بازتاب‌دهنده‌های قابل تنظیم: IU AS DV GL FT OX EZ CH MR KN BQ PW
گروه‌های نشانگر: lsa zbw vcj rxn
انیگما طوری طراحی شده بود که حتی در صورتی که دشمن سیم‌بندی روتورها را بداند امن باشد، هر چند در عمل تلاش قابل توجهی برای حفاظت از ساختارهای سیم‌بندی انجام می‌شد. اگر سیم‌بندی مخفی باشد، تعداد تمام حالت‌های ممکن حدود 3 x 10114 محاسبه شده‌است (تقریباً ۳۸۰ بیت)؛ با دانستن سیم‌بندی‌ها و سایر قیدهای عملیاتی، این عدد به حدود 1023 (۷۶ بیت) کاهش پیدا می‌کند. به دلیل تعداد زیاد حالات، کاربران انیگما از امنیت آن مطمئن بودند؛ همچنین برای یک حمله‌کننده ممکن نبود که از حمله بروت فورس(Brute-Force Attack) استفاده کند (به دلیل تعداد زیاد حالات).
عملیات > جزئیات بیشتر

ماشین انیگمای ارتش فقط از ۲۶ حرف الفبا استفاده می‌کرد. نشانه‌گذاری‌ها با ترکیبات کم‌تکرار کاراکترها جایگزین می‌شد. فاصله یا حذف می‌شد یا با X جایگزین می‌شد. X عموماً برای توقف کامل پیام استفاده می‌شد.
بعضی از نشانه‌گذاری‌ها در سایر بخش‌های ارتش متفاوت بودند. ورماخت از ZZ به جای ویرگول و از FRAGE یا FRAQ به جای علامت سؤال استفاده می‌کرد.
کریگزمارین ویرگول را با Y و علامت سؤال را با UD جایگزین می‌کرد. ترکیب CH، مانند «آخت(Acht)» (هشت) یا «ریختانگ(Richtung)» (جهت)، با Q جایگزین می‌شد (AQT و RIQTUNG). دو، سه و چهار عدد صفر، با CENTA, MILLE و MYRIA جایگزین می‌شدند.
ورماخت و لوفت‌واف پیام‌ها در دسته‌های پنج کاراکتری ارسال می‌کردند.
کریگزمارین که از انیگمای با چهار روتور استفاده می‌کرد، دسته‌های چهار کاراکتری داشت. نام‌ها و کلمات پرتکرار تا جای ممکن تغییر می‌کردند. کلماتی مانند Minensuchboot (مین جمع کن) را می‌شد به صورت MINENSUCHBOOT, MINBOOT, MMMBOOT یا MMM354 نوشت. برای سخت‌تر کردن تحلیل رمز، پیام‌ها به ۲۵۰ کاراکتر محدود می‌شدند. پیام‌های طولانی‌تر به بخش‌های متعدد تقسیم می‌شدند که هر کدام از کلید متفاوت استفاده می‌کردند[۲۵][۲۶]
عملیات > مدل‌ها

خانوادهٔ انیگما شامل طراحی‌های مختلفی بود. اولین مدل‌ها تجاری بودند و مربوط به اوایل دههٔ ۲۰ میلادی بودند. در اواسط دههٔ ۲۰، ارتش آلمان از انیگما برای تغییرات امنیتی استفاده کرد. کشورهای مختلف از این طراحی برای ماشین‌های رمزشان استفاده کردند. تخمین زده شده که حدود ۱۰۰٬۰۰۰ ماشین انیگما ساخته شده‌است. بعد از جنگ‌جهانی دوم، متفقین ماشین‌های انیگمایی که به غنیمت گرفته بودند را فروختند که هنوز در کشورهای در حال توسعه امن محسوب می‌شدند.
عملیات > انیگمای تجاری

در ۲۳ فوریهٔ ۱۹۱۸، آرتور شربیوس نمونهٔ اولیه از یک ماشین رمزنگاری ارائه کرد که از روتور استفاده می‌کرد. شربیوس و ای. ریچارد ریتر، شرکت شربیوس و ریتر را تأسیس کردند. آنها نمونه‌شان را به نیروی دریایی آلمان و وزارت امور خارجه پیشنهاد دادند، اما هیچ‌کدام نپذیرفتند. در نتیجه شربیوس و ریتر امتیاز اختراعشان را به Gewerkschaft Securita اعطا کردند که شرکت Chiffriermaschinen Aktien-Gesellschaft (کمپانی ماشین‌های رمز) را در ۹ ژوئیه ۱۹۲۳ تأسیس کرد. شربیوس و ریتر عضو هیئت مدیره بودند.
انیگمای مدل A (1923)

کمپانی Chiffriermaschinen AG شروع به تبلیغ یک ماشین روتوری کرد، انیگمای مدل A، که در کنگرهٔ اتحادیهٔ پست بین‌المللی۴ در سال ۱۹۲۴ به نمایش گذاشته شد. این ماشین بسیار سنگین بود و شامل یک ماشین تایپ بود. ابعاد این ماشین 65 x 45 x ۳۸ سانتی‌متر و وزن آن در حدود ۵۰ کیلوگرم (۱۱۰ پوند) بود.
انیگمای مدل B (1924)

در سال ۱۹۲۴، انیگمای مدل B معرفی شد که دارای ساختار مشابهی بود. اگرچه هر دو مدل A و B انیگما نام داشتند، اما هیچ شباهتی به نسخه‌های بعدی نداشتند. آنها نه تنها اندازه و شکل فیزیکی متفاوت داشتند، بلکه از لحاظ رمزنگاری هم متفاوت بودند.
انیگمای مدل C (1926)

بازتاب‌دهنده‌ای که توسط همکار شربیوس، ویلی کورن(Willi Korn) پیشنهاد شد، در انیگمای مدل C در سال ۱۹۲۶ معرفی شد.
مدل C نسبت به مدل‌های قبلی، کوچکتر و قابل حمل‌تر بود. این مدل شامل دستگاه تایپ نبود و بر اپراتور تکیه داشت؛ بنابراین نام غیررسمی «انیگمای درخشان» به آن داده شده بود که این مدل را از مدل‌های A و B متمایز کند.انیگمای مدل D (1927)
انیگمای مدل C به سرعت راه را برای انیگمای مدل D باز کرد. این نسخه به صورت گسترده مورد استفاده قرار گرفته و به سوئد، هلند، بریتانیا، ژاپن، ایتالیا، اسپانیا و ایالات متحده و لهستان صادر می‌شد. در سال ۱۹۲۷، هیو فاس(Hugh Foss) در کالج حکومتی رمز و کد بریتانیا نشان داد که ماشین‌های انیگمای تجاری قابل شکست هستند، به شرط آنکه تجهیزات لازم در دسترس باشند.
رمز D نیروی دریایی

سایر کشورها هم از ماشین‌های انیگما استفاده می‌کردند. نیروی دریایی ایتالیا از انیگمای تجاری به عنوان «رمز D نیروی دریایی» استفاده می‌کرد. اسپانیایی‌ها هم در طول جنگ داخلی از ماشین‌های انیگمای تجاری استفاده می‌کردند. کدشکنان بریتانیایی موفق به شکست این ماشین‌ها شدند که صفحهٔ سیم‌بندی نداشتند. ماشین‌ها انیگما همچنین برای خدمات دیپلوماتیک به کار می‌رفتند.
انیگمای مدل H (1929)
مدل هشت روتوری بزرگی از انیگما H به نام انیگما II توسط رایشزور(Reichswehr) ساخته شد. در سال ۱۹۳۳، دفتر رمز لهستان تشخیص داد که این ماشین برای مخابرات نظامی سطح بالا مفید می‌تواند واقع شود، اما این ماشین به سرعت منسوخ شد به این دلیل که قابل اطمینان نبود و به وفور خراب می‌شد.
انیگمای مدل K

سوییس از نسخه‌ای از انیگما به نام مدل K یا Swiss K برای مقاصد نظامی و دیپلماتیک استفاده می‌کرد، که بسیار شبیه انیگمای مدل D بود. کد ماشین توسط لهستان، فرانسه، بریتانیا و ایالات متحده شکسته شد؛ ایالات متحده این کد را INDIGO نامگذاری کرد. انیگمای مدل T، با نام اختصاری Tirpitz، از طرف ژاپنی‌ها استفاده می‌شد.
تایپکس

وقتی بریتانیایی‌ها اصول کار انیگما را یادگرفتند، مسئلهٔ خودشان را طراحی کردند، تایپکس(Typex)، که آلمانی‌ها آن را غیرقابل حل می‌دانستند.
تایپکس > انیگمای نظامی

فانکشلوسل C
رایشمارین اولین شاخهٔ نظامی بود که از انیگما استفاده کرد. این نسخه که فانکشلوسل(Funkschlüssel) C نامیده می‌شد (رمز رادیویی C)، در سال ۱۹۲۵ به تولید رسید و در سال ۱۹۲۶ برای خدمات معرفی شد.
صفحه‌کلید و صفحهٔ لامپ‌ها شامل ۲۹ حرف بود (A تا Z، Ö ، Ä و Ü) که بر خلاف ترتیب QWERTZUI، به ترتیب الفبا مرتب شده بودند. روتورها ۲۸ اتصال داشتند به این دلیل که حرف X طوری سیم‌بندی‌شده بود که از روتورها بدون رمزگذاری گذر کند. سه روتور از یک مجموعهٔ پنج تایی انتخاب می‌شدند و بازتاب‌دهنده می‌توانست در یکی از چهار محلی که با δ، γ، β، α نمایش داده می‌شدند، قرار گیرد. این ماشین در ژوئیه ۱۹۳۳ تحت بازنگری جزئی قرار گرفت.
انیگمای مدل G (1928-1930)

در ۱۵ ژوئیه ۱۹۲۸، ارتش آلمان (Reichswehr) نسخهٔ انحصاری خودشان از ماشین انیگما به نام انیگمای مدل G معرفی کردند.
Abwehr از انیگمای مدل G استفاده کرد (انیگمای Abwehr). این نسخهٔ انیگما یک ماشین با چهار چرخ و چندین شکاف بر روی روتورها بود. این مدل مجهز به یک شمارنده بود که با هر فشار کلید یک واحد افزایش پیدا می‌کرد و به همین دلیل «ماشین شمارنده» یا انیگمای زالورک(Zӓhlwerk) نامیده می‌شد.
انیگمای ورماخت I (1930-1938)
در ژوئن ۱۹۳۰، انیگمای G به انیگما I تبدیل شد. انیگما I به عنوان ورماخت هم شناخته می‌شود و به گستردگی از سوی خدمات نظامی آلمان و سایر سازمان‌های حکومتی (مانند راه‌آهن) قبل و در حین جنگ‌جهانی دوم استفاده می‌شد.
تفاوت اصلی بین انیگما I (نسخهٔ ۱۹۳۰ ارتش آلمان) و مدل‌های تجاری انیگما، اضافه شدن صفحه سیم‌بندی برای جابه‌جایی جفت‌های حروف بود که قدرت رمزنگاری را بسیار افزایش می‌داد.
سایر تفاوت‌ها استفاده از بازتاب‌دهندهٔ ثابت و قرار دادن شکاف‌های پیاپی از بدنهٔ روتور به حلقهٔ حروف متحرک بود. ابعاد ماشین 28 cm x 34 cm x 15 cm (11.0 in x 13.4 in x 5.9 in) و وزن آن حدود ۱۲ کیلوگرم (۲۶ پوند) بود.
در اوت سال ۱۹۳۵، نیروی هوایی، انیگمای ورماخت را برای ارتباطاتش معرفی کرد.
M3 (1934)

در سال ۱۹۳۰، رایشور پیشنهاد داد که نیروی دریایی از ماشین آنها استفاده کند. دلیل این پیشنهاد، امنیت بالاتر (با استفاده از صفحهٔ اتصالات) و ارتباطات بین شاخه‌ای آسان‌تر بود. رایشمارین در نهایت موافقت کرد و در سال ۱۹۳۴ نسخهٔ نیروی دریایی از انیگمای ارتش به کار گرفته شد که Funkschlussel یا M3 نامیده می‌شد. در حالیکه ارتش در آن زمان فقط از سه روتور استفاده می‌کرد، نیروی دریایی امکان انتخاب سه روتور از بین پنج تا را فراهم کرد.
دو روتور اضافه (۱۹۳۸)
در دسامبر ۱۹۳۸، ارتش دو روتور اضافه کرد و به این ترتیب سه روتور از یک مجموعهٔ پنج تایی انتخاب می‌شدند. در سال ۱۹۳۸، نیروی دریایی دو روتور دیگر اضافه کرد و سپس یکی دیگر در سال ۱۹۳۹ اضافه شد که اجازه می‌داد که سه روتور از میان هشت تا انتخاب شوند.
ریشه‌ها

اینیگما در حوزه طراحی ماشین‌ها سایفر تأثیرگذار بود و از بقیه ماشین‌های روتر دار سرچشمه گرفته بود. "Typex" بریتانیایی از الگوهای اینیگما سرچشمه گرفته‌است؛ تایپکس در عین حال از الگوهایی بهره بورده که از ماشین اینیگما اصلی حذف شده‌اند. بریتانیا هیچ توجهی به حق وفادار ماندن به راز داری در استفاده از الگوها نکرد و نسخه تایپکس با نسخه آلمانی یا دیگر نسخه‌های آن کاملاً متفاوت است.
کپی اینیگما ژاپنی وجود دارد به نام مستعار "GREEN" که رمزنگاران آمریکایی نام نهادن، کم از آن استفاده شد و آن تشکیل شده از ۴ روتر که به صورت عمودی وصل شده‌اند. در آمریکا محققی به نام ویلیام فریدمن ماشین "M-325" را طراحی کرد که از نظر منطقی همان ماشین است با اینکه ساخته نشد.
یک روتر ماشین یونیک در سال ۲۰۰۲ از نسخه هلندی ساخته شده‌است که از 40-point روترها استفاده کرده و اجازه استفاده از حروف، اعداد، و کمی علامت‌ها را ممکن ساخته، هر روتر آن از ۵۰۹ قطعه ساخته شده‌است.
ماشین‌هایی مانند SIGABA , NEMA , Typex و.. قطعاً جزئ از مشتقات اینیگما به حساب نمی‌آیند چون محاسبات ریاضی داخلی آن‌ها با شیوه محاسبات اینیگما متفاوت است.
چندین پیاده‌سازی نرم‌افزاری برای محاسبه اینیگما وجود دارد اما همه آن‌ها دقیقاً برابر با نسخه اصلی نیستند. نرم‌افزاری که به صورت عادی از همه بیشتر مورد استفاده قرار می‌گیرد (این نسخه باز هم قابل مقایسه با هیچ پیاده‌سازی سخت‌افزاری نیست) "EnigmaCo.de" است. بسیاری از اپلت‌های جاوا تنها تک حرف را می‌پذیرند که نحوه استفاده را پیچیده‌تر می‌کند. از نظر تکنیکال "Enigma@home" بزرگ‌ترین پیاده‌سازی نرم‌افزاری انیگما است، اما قابلیت انجام رمزگشایی رو ندارد (در صورتی که تمام ماشین‌ها هم رمز نگاری می‌کنند هم رمز گشایی).
یک سیمولیتور سه روتر با کاربری آسان، که کاربر می‌تواند با پلاگ برد و انتخاب روترها تنظیمات جدید تعریف کند. خروجی در پنجره ایی جدا نمایش داده می‌شود که در صورت نیاز برای رمزگشایی امنیت حفظ شود. مدل دیگر "autotyping" را فراهم کرده‌است که با استفاده از آن متن خام را از کلیپ برد می‌گیرد و به متن سایفر تبدیل می‌کند یا برعکس آن (در چهار سرعت مختلف). گزینه بسیار سریع ۲۶ کاراکتر را در کمتر از یک ثانیه تولید می‌کند.
یک ماشین انیگمای ژاپنی که رمزنگارهای آمریکایی نام رمز آن را سبز نامیده‌اند.
ماشین انیگمای Tatjana van Vark، طرح الهام گرفته شده.
مدل الکترونیکی ماشین انیگما، فروخته شده در فروشگاه Bletchley Park
شبیه‌سازها

| نام | سکو | نوع ماشین | Uhr | UKW-D |
| --- | --- | --- | --- | --- |
| Franklin Heath Enigma Simulator | اندروید | K Railway, Kriegsmarine M3,M4 | نه | نه |
| Enigmاندروید | اندروید | Wehrmacht I, Kriegsmarine M3, M4, Abwehr G31, G312, G260, D, K, Swiss-K, KD, R, T | نه | نه |
| Andy Carlson Enigma Applet (Standalone Version) | جاوا | Kriegsmarine M3, M4 | نه | نه |
| Minarke (Minarke Is نهt A Real Kriegsmarine Enigma) | C/Posix/CLI (مک‌اواس، لینوکس، یونیکس، etc.) | Wehrmacht, Kriegsmarine, M3, M4 | نه | نه |
| Russell Schwager Enigma Simulator | جاوا | Kriegsmarine M3 | نه | نه |
| PA3DBJ G-312 Enigma Simulator | جاوااسکریپت | G312 Abwehr | نه | نه |
| Daniel Palloks Universal Enigma | جاوااسکریپت | I (Wehrmacht), M3 (Kriegsmarine), M4 (Shark), D (commercial), K (Swiss), KD (Sweden), N (نهrenigma), R (Railway), S (Sondermaschine), T (Tirpitz/Japan), A-865 (Zählwerk), G-111 (Hungary/Munich), G-260 (Abwehr/Argentina), G-312 (Abwehr/Bletchley Park) | آری | آری |
| Universal Enigma Machine Simulator | جاوااسکریپت | D, I, نهrway, M3, M4, Zählwerk, G, G-111, G-260, G-312, K, Swiss-K, KD, Railway, T | آری | آری |
| Terry Long Enigma Simulator | مک‌اواس | Kriegsmarine M3 | نه | نه |
| Paul Reuvers Enigma Simulator for RISC OS | RISC OS | Kriegsmarine M3, M4, G-312 Abwehr | نه | نه |
| Dirk Rijmenants Enigma Simulator v7.0 | ویندوز | Wehrmacht, Kriegsmarine M3, M4 | نه | نه |
| Frode Weierud Enigma Simulators | ویندوز | Abwehr, Kriegsmarine M3, M4, Railway | نه | نه |
| Alexander Pukall Enigma Simulator | ویندوز | Wehrmacht, Luftwaffe | نه | نه |
| CrypTool 2 — Enigma component and cryptanalysis | ویندوز | A/B/D (commercial), Abwehr, Reichsbahn, Swiss-K, Enigma M3, Enigma M4 | نه | نه |
محبوب در جامعه > ادبیات

نمایشنامه هیو وایتمور، شکستن کد انیگما سا (۱۹۸۶میلادی)، داستان زندگی و مرگ آلن تورینگ است، این فرد در طول جنگ جهانی دوم در پی کشف رمز دستگاه انگیما بود.
رمان معمای رابرت هریس در جنگ جهانی دوم و رمزنگاری‌هایی که برای دسترسی به یک معما توسط کشف رمز ماشین انگیما، روایت می‌شود.
Neal Stephenson's novel Cryptonomicon (1999) prominently features the Enigma machine and efforts to break it, and portrays the German U-boat command under Karl Dönitz using it in apparently deliberate ignorance of its penetration.
Enigma is featured in The Code Book, a survey of the history of cryptography written by Simon Singh and published in 1999.
The Enigma machine is used as a key plot element in Century Rain by Alastair Reynolds, set in an alternate Earth where technological research has stagnated and the Enigma is the highest level of encryption available both to civilians and military.
محبوب در جامعه > فیلم‌ها

Sekret Enigmy (1979; translation: The Enigma Secret), is a Polish film dealing with Polish aspects of the subject.
The plot of the film U-571 (released in 2000) revolves around an attempt by American, rather than British, forces to seize an Enigma machine from a German U-boat.
The 2001 war comedy film All the Queen's Men featured a fictitious British plot to capture an Engima machine by infiltrating the Enigma factory with men disguised as women.
Harris' book, with substantial changes in plot, was adapted as the film Enigma (2001), directed by Michael Apted and starring Kate Winslet and Dougray Scott. The film was criticised for historical inaccuracies, including neglect of the role of Poland's Biuro Szyfrów. The film, like the book, makes a Pole the villain, who seeks to betray the secret of Enigma decryption.
The film The Imitation Game (2014) tells the story of Alan Turing and his attempts to crack the Enigma machine code during World War II.
سرگر (فاریاب)

| سرگر | سرگر |
| --- | --- |
روستا: روستا
مختصات: : مختصات: 
کشور: ایران
استان: کرمان
شهرستان: فاریاب
بخش: بخش هور
دهستان: زهمکان
جمعیت: ۰ نفر (سرشماری ۹۵)
سرگر، روستایی از توابع  بخش هور، شهرستان فاریاب در استان کرمان ایران است.
جمعیت

این روستا در دهستان زهمکان قرار دارد و براساس سرشماری مرکز آمار ایران در سال ۱۳۹۵، خالی از سکنه دائم بوده‌است.
شوق صعود

| شوق صعود | شوق صعود |
| --- | --- |
کارگردان: ماساتو هارادا
بازیگران: شین‌ایچی تسوتسومی ماساتو ساکای ماچیکو اونو
تاریخ‌های انتشار:  ۵ ژوئیه ۲۰۰۸ (۲۰۰۸-۰۷-۰۵)  
کشور: ژاپن
زبان: ژاپنی 
شوق صعود (انگلیسی: Climber's High) فیلمی ژاپنی به کارگردانی ماساتو هارادا محصول سال ۲۰۰۸ است. از بازیگران آن می‌توان به شین‌ایچی تسوتسومی، ماساتو ساکای و ماچیکو اونو اشاره کرد. این فیلم براساس پرواز ۱۲۳ هواپیمایی ایر ژاپن ساخته شده است.
مقوله (کانت)

مفهوم پایه‌ای‌ترین مبنای فکر است. مفاهیم شامل مفاهیم اولیه یا مقوله‌ها و مفاهیم ثانویه هستند. مفاهیم ثانویه بر اساس مقوله‌ها هستند. کانت در بخش منطق استعلایی در کتابش با عنوان نقد عقل محض به بررسی مفاهیم، مفاهیم اولیه (مقوله‌ها) و ارتباط آنها با فکر پرداخته‌است. او مقوله‌ها را شرط ماتقدم برای فکر می‌داند. از نظر کانت فکر کردن بدون مفاهیم امکان ندارد.
کانت در کتابش نقد عقل محض مطرح می‌کند که نمی‌توان از مقوله‌ها کاربرد ورای تجربه انتظار داشت یعنی همه مفاهیم محض محدود به تجربه حسی است.
تقسیم‌بندی مفاهیم از دیدگاه کانت

کانت دوازده مقوله‌ای که مطرح می‌کند را در چهار دسته:
کمیت (کلی یا جزئی یا شخصی)
کیفیت (ایجابی یا سلبی یا عدولی)
نسبت (حملی یا شرطی یا انفصالی)
جهت (وجوبی یا امتناعی یا امکانی)
تقسیم‌بندی می‌کند.
هرکدام از این دسته مفاهیم شامل سه نوع از مفاهیم است.
نام‌گذاری مقوله‌ها

کانت می‌گوید که مقوله‌ها همان مفاهیم اصلی هستند و بقیه مفاهیم از آنها مشتق می‌شوند. او دو گروه مقوله‌های مربوط به کمیت و کیفیت را مقوله‌های ریاضی و دو دسته مقوله‌های مربوط به نسبت و جهت را مقوله‌های دینامیک می‌نامد.
منطقه حفاظت‌شده طبیعی ساتاپلیا

| منطقه حفاظت‌شده طبیعی ساتاپلیا | منطقه حفاظت‌شده طبیعی ساتاپلیا |
| --- | --- |
رده‌بندی آی‌یوسی‌ان: Ia (ذخیره‌گاه طبیعی محدودشده): رده‌بندی آی‌یوسی‌ان: Ia (ذخیره‌گاه طبیعی محدودشده)
Fossilized dinosaur فسیل شاخص.: Fossilized dinosaur فسیل شاخص.
نمایش نقشه Imeretiنمایش نقشه گرجستان: نمایش نقشه Imeretiنمایش نقشه گرجستان
fa (in English: Expected satiety): fa
مکان:  گرجستان
نزدیک‌ترین شهر: تسقالتوبو
مختصات: ۴۲°۱۸′۵۸٫۲″ شمالی ۴۲°۴۰′۲۱٫۶″ شرقی﻿ / ﻿۴۲٫۳۱۶۱۶۷°شمالی ۴۲٫۶۷۲۶۶۷°شرقی﻿ / 42.316167; 42.672667
مساحت: ۶٫۰۴ کیلومتر مربع (۲٫۳۳ مایل مربع)
تاسیس‌شده: ۱۹۳۵
هیئت حاکمه: Agency of Protected Areas
وبگاه: Imereti Caves Protected Areas Administration
منطقه حفاظت‌شده طبیعی ساتاپلیا (به لاتین: Sataplia Strict Nature Reserve) یک منطقه حفاظت‌شده در گرجستان است که در تسقالتوبو واقع شده‌است.