Archimedes cipher
Introductions Archimedes cipher
Simulator of ancient Archimedes cipher
تشفير أرخميدس هو نظام تشفير كلاسيكي، وهو أقدم من الأنظمة الأخرى مثل تشفير قيصر. وقد وصفها أرخميدس السرقوسي بناءً على اللولب الحسابي، أو اللولب الأرخميدي، الذي درسه عالم الرياضيات اليوناني بنفسه بعمق.وفقًا لبلوتارخ، أتقن الحكيم اليوناني تمامًا كلاً من Spartan Scythal والشفرات الفيثاغورية. ولكن بسبب تطفل الطرق الأولى لتحليل الشفرات، يقال إن أرخميدس ابتكر طريقة أكثر تعقيدًا. على الرغم من تعقيده على وجه التحديد، يعتقد المؤرخون في ذلك الوقت أن نظام التشفير هذا كان مثقلًا مقارنة بالبدائل الأخرى الأبسط، ولهذا السبب لم يحظ بانتشار كبير في العصور القديمة. يمكن العثور على وصف لهذا الإجراء في عمل بلوتارخ، بالإضافة إلى المقارنة مع التشفير السكيثي المتقشف.
يعتمد هذا التطبيق على النسخة الأصلية، باستخدام نسختين منفصلتين ومتحدة المركز من دوامة أرخميدس، حيث تكون الخطوة الأولية للزاوية القطبية خارج الطور بينهما، بحثًا عن تشابك بدون تصادمات، وبفضل ذلك يمكن لكلا الحلزونين التغذية المرتدة لبعضها البعض. نعم اعتمادا على المفتاح. في هذا الإصدار الأول، يستخدم أرخميدس الرقم 27 كحد أقصى لطول اللوالب.
لقد كان اختيار طول اللولب نتيجة للنقاش بين المفكرين والعلماء على مر القرون. ويرى بعض المؤرخين أن اختيار الرقم 27 تم مع سبق الإصرار بحيث كان عدد المواضع المنفصلة على المحور الأفقي للدوامة 12 موضعا، مما يجعلها تتطابق مع عدد آلهة أوليمبوس: حسب أساطير اليونان القديمة. هذا الأخير جعل من السهل حفظ جزء من المفتاح المتماثل.
ومن بين العدد الكبير من النظريات والفرضيات الموجودة حول الجهاز الميكانيكي الذي عثر عليه في القرن العشرين في حطام سفينة بالقرب من جزيرة أنتيكيثيرا اليونانية، هناك العديد من المؤرخين الذين ينسبون اختراعه وصناعته إلى أرخميدس نفسه. وهناك أيضًا العديد من الخبراء الذين يعتقدون أن الوظيفة الحقيقية للآلية هي السماح بتنفيذ تشفير أرخميدس بطريقة آلية.
