سير عمل مرحلة التضمين والإخفاء (المرسل)
تتم عملية تضمين الرسالة السرية داخل النص الحامل بسلاسة وسرعة، معتمدة على معالجات خلفية متقدمة لتحقيق أعلى سعة تضمين وأقصى درجات الأمان التشفيري.
مراحل سير عمل التضمين
- اختيار النص الحامل (Cover Text): الصق النص الذي سيحمل رسالتك السرية. كلما كان النص الحامل أطول وأغنى لغوياً، زادت سعة البتات المتاحة للإخفاء.
- إدخال البيانات السرية: اكتب الرسالة السرية المراد إخفاؤها أو ارفع صورة مصغرة (Micro-Image).
- إدخال المفاتيح وكلمات المرور:
- مفتاح الإخفاء (Stego Key): يُستخدم لبذر مولد الـ PRNG وتحديد مواقع البتات. في حال تركه فارغاً، يتم اشتقاق بذرة حتمية عبر تجزئة النص الحامل بـ SHA-256.
- مفتاح التشفير (Encryption Key): يُستخدم لتشفير الرسالة بخوارزمية AES-CTR-256. وفي حال تركه فارغاً، يتم اعتماده تلقائياً مطابقاً لمفتاح الإخفاء.
- إضافة تلميح اختياري (Optional Hint): يمكنك إرفاق تلميح يساعد المستقبل على تذكر كلمة المرور، بتكلفة سعة ضئيلة للغاية تبلغ بايت واحد فقط.
- وضع الاستبدال (Split Mode / Fake Cover): يمكنك تعيين "نص حامل بديل" يظهر على الشاشة للمراقبين، حيث يتم حقن سلسلة محددات التنوع غير المرئية في مقدمة النص البديل لنقل السر بأمان تام.