00تغيير اللغة
يدعم RotorCrypt X 10 لغات، مما يُتيح الوصول إلى حوالي 36 % من سكان العالم بلغتهم الأم – أي نحو 2.9 مليار شخص.
| العلم | اللغة | المتحدثون الأصليون | الرمز |
|---|---|---|---|
| 🇨🇳 | الصينية | ~ 940 مليون | ZH |
| 🇪🇸 | الإسبانية | ~ 485 مليون | ES |
| 🇬🇧 | الإنجليزية | ~ 380 مليون | EN |
| 🇸🇦 | العربية | ~ 360 مليون | AR |
| 🇵🇹 | البرتغالية | ~ 240 M | PT |
| 🇷🇺 | الروسية | ~ 150 M | RU |
| 🇫🇷 | الفرنسية | ~ 80 مليون | FR |
| 🇹🇷 | التركية | ~ 80 مليون | TR |
| 🇩🇪 | الألمانية | ~ 75 مليون | DE |
| 🇯🇵 | اليابانية | ~ 125 مليون | JA |
كيفية تغيير اللغة
01إنشاء جهة اتصال
قبل إرسال رسالة مشفرة، يجب إنشاء جهة اتصال. البرنامج لا يخزن الأسماء بنص صريح – يتم تخزين هوية جهة الاتصال داخليًا بصيغة مشفرة. لا يستطيع أحد فتح الملفات على قرصك الصلب واستنتاج أي شيء عن جهات اتصالك.
*.key مشفرًا وإدخالًا في contact.json. لا يُخزَّن أي اسم قابل للقراءة في هذه الملفات.02اللافتة الحمراء وضرورة المصافحة
عندما تكون اللافتة حمراء، لم يتم بعد إجراء مصافحة مع جهة الاتصال هذه. أعلى مستوى أمان نشط فقط بعد المصافحة.
كيفية بدء المصافحة:
بعد الإرسال، تتحول اللافتة إلى الأزرق:
03تشفير رسالة
04نسخ المخرجات وإرسالها
يمكنك إرسال كتلة التشفير بطريقتين:
| الطريقة | الخطوات |
|---|---|
| نسخ يدوي | انقر على «نسخ الإخراج». الصقه في تطبيقك المفضل. |
| بريد إلكتروني مباشر | انقر على «إرسال بريد إلكتروني». يفتح عميل البريد الإلكتروني الافتراضي مع الكتلة موجودة بالفعل في نص الرسالة. |
05فك تشفير رسالة (المستلم)
حتى حرف واحد مفقود أو زائد يجعل فك التشفير مستحيلًا. الخطأ الأكثر شيوعًا هو النسخ غير الكامل.
06إرسال رد وإتمام المصافحة
بعد فك تشفير الرسالة الأولى، تتحول اللافتة إلى الأصفر:
لم تكتمل المصافحة بعد! جهة اتصالك تنتظر ردك لتأكيد المفتاح المشترك على كلا الجانبين.
بمجرد أن يفك المُرسِل الأصلي تشفير ردك، تتحول اللافتة على كلا الجهازين إلى الأخضر.
07اللافتة الخضراء – اتصال آمن
عندما تكون اللافتة خضراء باستمرار، فقد تم التحقق من كلا الطرفين بنجاح. من الآن فصاعدًا، كل رسالة محمية بمفتاح جلسة فريد يتجدد تلقائيًا بعد كل تبادل.
حتى لو تمكن مهاجم من كسر رسالة واحدة، لن يمنحه ذلك وصولًا إلى الرسائل السابقة أو المستقبلية. يُسمى هذا المبدأ السرية للأمام (Forward Secrecy).
08الملفات التالفة – ماذا أفعل؟
يعمل البرنامج مع نوعين من الملفات في المجلد الفرعي Key/:
| الملف | المحتوى |
|---|---|
*.key | مفتاح جلسة مشفر – ملف واحد لكل جهة اتصال |
contact.json | قائمة جهات اتصال مشفرة – بدون أسماء قابلة للقراءة |
إذا تلف أحد هذه الملفات أو حُذف أو كُتب عليه عن طريق الخطأ:
*.key المتأثر و/أو contact.json.*.key المهمة على USB – لا تضعها في السحابة أبدًا.09عدد الدوارات ونصائح لمزيد من الأمان
يؤثر عدد الدوارات مباشرةً على عدد طبقات التشفير التي تُنشئها طبقة Enigma:
| الإصدار | الدوارات | الاستخدام |
|---|---|---|
| مشترك | بحد أقصى 3 | مناسب للاختبارات الأولية وعملية المصافحة |
| كامل | أكثر بكثير | موصى به لجميع المحتويات الحساسة – دوارات أكثر تعني فضاء مفاتيح أكبر |
10الاستخدام المتنقل – تخزين البرنامج على USB
RotorCrypt X محمولة بنسبة 100%. يمكنك حفظ البرنامج مع جميع ملفات المفاتيح على USB وتشغيله على أي جهاز كمبيوتر – بدون تثبيت، بدون صلاحيات المدير، دون ترك أي أثر على النظام الخارجي.
Key/) إلى USB. على أي جهاز كمبيوتر يعمل بنظام Windows: أدخل USB، وشغِّل البرنامج مباشرةً منه. تبقى جميع ملفات المفاتيح على USB – لا يُحفظ شيء على الجهاز الخارجي.11الأمان التقني – لماذا هو آمن جداً
يشرح هذا القسم بلغة بسيطة ما يقف وراء التشفير – لا تلزم أي معرفة مسبقة.
للتشفير طبقات متعددة مستقلة
دوارات Enigma طبقة واحدة فقط من بين عدة طبقات. تمر الرسالة في البرنامج بأربع مراحل مستقلة عن بعضها. كل مرحلة منفردةً ستوفر بالفعل حمايةً كبيرة – وبالاشتراك معاً تصبح شبه غير قابلة للكسر:
حتى لو هاجم مهاجم الطبقة ② بأسرع كمبيوتر في العالم، فسيتعين عليه بعد ذلك تخطي طبقة دوارات Enigma. يضاعف الجمع بين الطبقات الأمان بدلاً من مجرد إضافته.
ما الذي يقوم به كل مكوّن
| المكوّن | ما يفعله | سبب أهميته |
|---|---|---|
| RotorCrypt X | يمر كل حرف عبر مراحل تبديل دوارة متعددة. التوصيل ديناميكي – لا أبجدية ثابتة. | ضعف Enigma التاريخي الأشهر (لا يمكن لحرف أن يُشفَّر لنفسه) يُزال هنا كلياً. |
| لوحة التوصيل (65,530 موضعاً) | تتصل جميع المواضع الـ65,530 في أزواج – مثل Enigma التاريخية، لكن بفضاء مفاتيح أكبر بشكل فلكي. | لوحة التوصيل وحدها تولّد تهيئات ممكنة أكثر من الذرات في الكون المرئي. |
| AES-256-GCM | تشفير كتلي حديث تستخدمه الجيوش والاستخبارات في جميع أنحاء العالم. تحصل كل رسالة على قيمة عشوائية فريدة (Nonce). | حتى الرسائل المتطابقة تنتج كتلة تشفير مختلفة تماماً في كل مرة. |
| HKDF (SHA-3-256) | من مفتاح رئيسي واحد تُشتق مفاتيح منفصلة للمحتوى والمصادقة. | يمنع المفتاح الجزئي المخترق من تعريض مناطق أخرى للخطر. |
| توقيع HMAC | يُوقَّع كل رسالة تشفيرياً. | يُكشف أي تلاعب – حتى تغيير حرف واحد – ويُرفض فك التشفير. |
| تدوير المفاتيح | يتجدد المفتاح تلقائياً بعد كل رسالة. | لا يمنح مفتاح مخترق وصولًا إلى رسائل سابقة أو مستقبلية (السرية للأمام). |
ما حجم فضاء المفاتيح؟
فضاء المفاتيح هو عدد جميع تركيبات المفاتيح الممكنة. كلما كان هذا العدد أكبر، كلما احتاج المهاجم وقتاً أطول لتجربة كل الاحتمالات.
للمقارنة: يحتوي الكون المرئي على نحو 1080 ذرة. يبدو هذا هائلاً لا يُتصوَّر – غير أنه صغير جداً مقارنةً بما تولّده RotorCrypt X.
يُستمد فضاء المفاتيح K من الجمع بين الدوارات (50 داراً كمثال للنسخة الكاملة) ولوحة التوصيل:
كم يستغرق الهجوم؟
لنفترض قدرةً حوسبيةً غير واقعية تماماً – أبعد بكثير مما هو ممكن اليوم:
ماذا عن الحواسيب الكمية؟
تُعدّ الحواسيب الكمية التهديد المستقبلي الأكبر للتشفير. يُسمى أكثر الهجمات الكمية فاعليةً ضد التشفير المتماثل خوارزمية غروفر. إنها أسرع من الحواسيب الكلاسيكية – لكن ميزتها كثيراً ما تُبالَغ فيها.
تُنصِّف خوارزمية غروفر الأس. يبدو هذا دراماتيكياً. لكن انظر إلى الأرقام:
12ميزات أمان جديدة
حماية Bootstrap – K_current لا يُرسل أبداً كنص عادي
لا يُرسل مفتاح الجلسة K_current أبداً دون حماية أثناء أول تبادل للرسائل. تحميه تبعية HMAC الدائرية رياضياً.
حماية الإعادة – كل رسالة مرة واحدة فقط
يمكن فك تشفير كل رسالة مرة واحدة فقط. إذا حاول أحد فتح رسالة فُكَّ تشفيرها مسبقاً، تظهر تحذيراً واضحاً.
سعة أكبر – 5٬951 حرفاً بدلاً من 1٬947
من خلال تحسين بنية الكتلة الداخلية، تحتوي الرسالة الآن على 5٬951 حرفاً – أكثر بكثير من ذي قبل.
تحسينات إضافية
| الميزة | الوصف |
|---|---|
| قائمة جهات اتصال أبجدية | تُعرض جهات الاتصال الآن دائماً بترتيب أبجدي. |
| جهة اتصال فارغة في الأعلى | إدخال فارغ في أعلى القائمة يضمن عدم ظهور أي اسم جهة اتصال. |
| إعادة تعيين عدد الأسطوانات | بعد فك التشفير، يُمسح عدد الأسطوانات تلقائياً. |
13التسجيل والإصدار الكامل
يتوفر RotorCrypt X كـبرنامج مشارك (Shareware). تتيح النسخة المجانية استخدام ما يصل إلى 3 دوارات. أما الإصدار الكامل فيُفعِّل جميع 50 دواراً.
إصدار Shareware
عند التشغيل الأول، يُنشأ تلقائياً ملف license.key في مجلد Key/. يُعرِّف هذا الملف إصدار Shareware. ما لم يتم تفعيل ترخيص الإصدار الكامل، تظهر نافذة تنبيه عند اختيار أكثر من 3 دوارات.
شراء الإصدار الكامل
يتوفر الإصدار الكامل عبر خيار الشراء المدمج. انتقل إلى قائمة مساعدة → التسجيل وانقر على «شراء». بعد الشراء، ستتلقى مفتاح الترخيص عبر البريد الإلكتروني.
تفعيل الترخيص
نافذة التسجيل
| الحالة | العرض في النافذة |
|---|---|
| Shareware | ⚠ غير مُفعَّل – حقول الإدخال مرئية، زر «شراء» نشط |
| الإصدار الكامل | ✔ الإصدار الكامل مُفعَّل – يُعرض الاسم والمفتاح، الحقول مقفلة |