GPT-6 Astra رمز رادیویی آلمانی جنگ جهانی اول را حل می کند
آدرس مقاله: https://www.prinzai.com/p/gpt-6-astra-solves-a-wwi-german-radio آدرس نظرات: https://news.ycombinator.com/item?id=49763987 امتیاز: 268 # نظر: 135
Scienceblogs.de، یک پورتال وبلاگ نویسی علمی آلمانی، فهرست نسبتا معروفی از 50 رمز حل نشده را شامل می شود که از رمزنگاری منتشر شده توسط قاتلان زنجیره ای گرفته تا نسخه خطی معروف Voynich را شامل می شود.
از جمله این رمزها مجموعه ای از پیام های رادیویی آلمانی مربوط به جنگ جهانی اول است که با استفاده از روش ADFGVX کدگذاری شده اند.
این روش با مثال زیر با استفاده از کلمه "HOUSE" به عنوان کلید نشان داده شده است:
همانطور که می بینید، ADFGVX هم به صورت افقی و هم به صورت عمودی برای دادن یک مقدار به هر سلول در جدول استفاده می شود. مثلا در این متن «AA» با حرف H، «AD» با حرف O، «DA» با حرف B و ... مطابقت دارد. و بنابراین، کلمه "PRINZ" به صورت زیر رمزگذاری می شود:
استفاده از یک کلمه رمزگذاری غیر از "HOUSE" منجر به یک جدول کاملا متفاوت می شود.
فهرستی از کلیدهای شناخته شده وجود دارد که توسط آلمانیها برای رمزگذاری این پیامهای رادیویی استفاده میشود، و صدها مورد از این پیامها قبلا رمزگشایی شدهاند، از جمله توسط متخصص کدشکن جورج لاسری. با این حال، بیش از ده ها تا کنون از تلاش برای حل آنها طفره رفته اند، از جمله (تا آنجا که من می دانم) این مورد که در ابتدا در 27 نوامبر 1918 (صفحه 217) مخابره شد:
GPT-6 Astra این رمز را حل کرد و معتقد است که پیام اصلی به شرح زیر است:
مدل از "TRUPPENVERSCHIEBUNG" به عنوان کلمه رمزگذاری استفاده می کند، همانطور که در صفحات توضیح داده شده است. 214-215 از J. Rives Childs "تاریخ و اصول رمزهای نظامی آلمان، 1914-1918". این کلمه رمزگذاری جدول زیر را به دست می دهد:
حتی قبل از استفاده از این جدول، کلمه "TRUPPENVERSCHIEBUNG" باید دوباره مرتب شود، به طوری که حروف در کلمه به ترتیب حروف الفبا باشند (به عنوان مثال، T شانزدهم و R سیزدهم است).
سپس همان "TRUPPENVERSCHIEBUNG" به صورت افقی نوشته می شود و حروفی از پیام رمزگذاری شده در زیر آن در ردیف های 19 تایی نوشته می شود (در نتیجه 8 ردیف از هر کدام 19 علامت به اضافه 1 ردیف 18 علامت، زیرا در مجموع 170 کاراکتر وجود دارد). این همچنین به این معنی است که ما 18 ستون با هر کدام 9 علامت و 1 ستون با 8 علامت داریم (ستون "G"). از اینجا، چون T ستون شانزدهم است، 14 ستون 9 نمادی قبل از آن به اضافه 1 ستون 8 نمادی G دارد. 9×14 + 1×8 = 134، بنابراین "T" با نمادهای زیر، 135، در پیام، که "A" است مطابقت دارد.
به طور مشابه، حرف بعدی، "R" با حرف "V" مطابقت دارد (زیرا R از نظر حروف الفبا سیزدهمین حرف است و بنابراین دارای 11×9 + 1×8 = 107 نماد قبل از آن است؛ نماد 108 در پیام "V" است).
در جدول بالا، "AV" با "E"، حرف اول "EIN" مطابقت دارد. این فرآیند را تا زمانی که کل پیام را رمزگشایی کنیم تکرار می کنیم.
فرضیه آسترا برای اینکه چرا این پیام خاص قبلا حل نشده بود این است که "TRUPPENVERSCHIEBUNG" از 9 دسامبر 1918 به عنوان کلید استفاده شد - در حالی که همانطور که در بالا ذکر شد، این پیام قبلا در 27 نوامبر 1918 مخابره شد. دلیل این اختلاف نامعلوم است.
آسترا ناگزیر شد کار خود را بررسی کند و متوجه شد که در واقع، رزمناو انگلیسی HMS Canterbury در 24 نوامبر 1918 بر اساس سیاهههای مربوط به سواستوپل وارد شد:
... و یک اسکادران متفقین در 26 نوامبر دنبال شد (راست زیر خط 11 را ببینید که می گوید یک اسکادران متفقین وارد شد):
من نمیدانم که این پیام خاص قبلا رمزگشایی شده است، بنابراین به اشتراک گذاشتن آن در اینجا به عنوان یک نتیجه جزئی (اما فکر میکنم واقعا جالب) و تصویری از قابلیتهای این مدل است.
متن اصلی (انگلیسی)
GPT-6 Astra Solves a WWI German Radio Cipher
Article URL: https://www.prinzai.com/p/gpt-6-astra-solves-a-wwi-german-radio Comments URL: https://news.ycombinator.com/item?id=49763987 Points: 268 # Comments: 135