الخميس، 24 مايو 2018

الشفرة القيصرية


ROT 13  
هي عبارة عن برنامج تشفير بسيط غالبا ما يستخدم في أنظمة UNIX 
 إنها أيضا شفرة إحلال بسيط . 
في هذه الشفرة , " A " يعوض بالحرف " N " , " B "  
يعوض بالحرف " O " وهكذا  . 
كل حرف يدور 13 خانة . 
إن تشفير ملف معين مرتين باستخدام ROT  13    
فانه سيعيد الملف الأصلي : P = ROT 13 
( ROT 13 ( P )    
يمكن بسهولة كسر  شفرات الإحلال البسيط بسبب أن الشفرة لا تخفي الترددات الأساسية للحروف المختلفة من النص الواضح . 
كـل ما تستخدمه هذه الشفرات هو 25 حرفا في اللغة الإنكليزية قبل أن يستطيع محلل شفرة جيد أن يعيد ترتيب النص الواضح . 
تم تصميم  خوارزمية لحل هذه الأنواع من الشفرات   

ليست هناك تعليقات:

إرسال تعليق