تشفير النص بالشفرة التآلفية
الشفرة التآلفية تجمع الضرب والإزاحة، وتُستخدم في دروس الرياضيات والتشفير. هي شفرة ألغاز وليست وسيلة حماية.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل النص، المعامل a والإزاحة b.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
الحرف المشفر = (a × x + b) mod 26، حيث x رقم الحرف (A = 0). يجب أن يكون a أوليا نسبيا مع 26، لذلك القيم المسموحة 12 قيمة فقط.
مثال
المدخلات: المعامل a = 5، الإزاحة b = 8. النتيجة: النص المشفر: Ihhwvc swfrcp، معكوس a للفك: 21.
Affine cipher
Ihhwvc swfrcp
الحدود والملاحظات
- هذه شفرة ألغاز وتعليم فقط ويمكن كسرها بسهولة، فلا تستخدمها لحماية كلمات المرور أو البيانات الحساسة.
- تعمل على الحروف اللاتينية A إلى Z فقط، وتبقى الحروف العربية والأرقام والرموز كما هي.
أسئلة شائعة عن هذه الأداة
لماذا لا يمكن اختيار a = 2 أو 13؟
لأن 2 و13 يقسمان 26، فيتحول حرفان مختلفان إلى الحرف نفسه ويستحيل الفك. القيم المسموحة هي 1 و3 و5 و7 و9 و11 و15 و17 و19 و21 و23 و25.
ما معكوس a المعروض؟
هو العدد الذي إذا ضُرب في a أعطى باقي 1 عند القسمة على 26، ويُستخدم في معادلة الفك.
كم مفتاحا ممكنا للشفرة التآلفية؟
12 قيمة للمعامل a مضروبة في 26 قيمة للإزاحة b، أي 312 مفتاحا، ويمكن تجربتها كلها بسهولة.
