نبذة عن أداة AES هذه
أدخل كلمة المرور والنص الصريح واضغط «تشفير» لتحصل على نص مشفّر بصيغة Base64؛ الصقه لاحقًا مع كلمة المرور نفسها لاستعادة الأصل. تعتمد الأداة على WebCrypto المدمجة في المتصفح وفق AES-GCM-256: تُشتق كلمة المرور إلى مفتاح عبر PBKDF2-SHA-256 (150,000 تكرار وملح عشوائي بطول 16 بايت)، وتُستخدم في كل تشفير قيمة IV عشوائية جديدة بطول 12 بايت، وجدار المصادقة GCM يجعل النصوص المشفرة المعرَّبة تفشل عند فك التشفير.
صيغة النص المشفر هي «ملح 16 بايت + IV 12 بايت + نص مشفر» بترميز Base64، فتنتقل السلسلة كاملة عبر تطبيقات المحادثة أو الملاحظات، ويفكّ المستلم تشفيرها هنا بكلمة المرور نفسها. تُجرى كل العمليات محليًا داخل المتصفح، فلا تُرسل كلمة المرور ولا النص الصريح. ولأن كل تشفير يستخدم IV عشوائيًا، فإن تشفير النص الصريح نفسه مرتين يعطي نتيجتين مختلفتين، وهذا سلوك طبيعي.