تشفير AES (AES-256-GCM)
حوّل نصًا إلى نص مشفّر موثَّق بـ AES-256-GCM ومحمي بعبارة المرور، بالكامل على جهازك.
تتم المعالجة محليًا في متصفحك/ بياناتك تبقى في متصفحك.
ما هي أداة تشفير AES (AES-256-GCM)؟
AES-GCM نمط تشفير موثَّق: يُبقي النص سريًا ويكشف أي تعديل عليه أيضًا. ولأن الناس يتذكرون عبارات المرور لا مفاتيح 256 بت، تشتق الأداة المفتاح بـ PBKDF2-HMAC-SHA-256 مع ملح عشوائي بطول 16 بايت وعدد تكرارات قابل للضبط (600,000 افتراضيًا). ويُولَّد IV عشوائي بطول 12 بايت لكل رسالة.
المخرج هو Base64 (أو hex) لهذه الحاوية: رمز «DTAE» (4 بايت) | الإصدار 1 (بايت) | التكرارات (uint32) | الملح (16 بايت) | IV (12 بايت) | النص المشفّر يليه وسم GCM بطول 16 بايت. والترويسة موثَّقة أيضًا. الصق النتيجة في أداة فك تشفير AES بنفس العبارة لاسترجاع النص. ويعتمد كل شيء على واجهة Web Crypto في المتصفح.
كيف تعمل؟
- اكتب النص المراد تشفيره أو الصقه.
- أدخل عبارة مرور طويلة وفريدة، وغيّر تكرارات PBKDF2 وترميز المخرج إن أردت.
- اضغط «تشفير» وانسخ النتيجة. احتفظ بالعبارة في مكان آمن: بدونها لا يمكن استرجاع البيانات.
حالات الاستخدام الشائعة
- حماية ملاحظة قصيرة أو قيمة إعداد قبل لصقها في محادثة أو تذكرة.
- تعلّم كيف يعمل التشفير الموثَّق بمفتاح مشتق من عبارة مرور.
- إنتاج نصوص مشفّرة تجريبية لاختبار روتين فك التشفير.
- مشاركة سر مع شخص تعطيه العبارة عبر قناة أخرى.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
Meet me at the usual place at 9pm.
الخصوصية
تعمل أداة تشفير AES (AES-256-GCM) بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
استخدم عبارة مرور قوية واحتفظ بها: لا توجد وسيلة للاسترجاع. ويستطيع أي شخص يملك النص المشفّر تجربة العبارات دون اتصال، فتُكشف الضعيفة بسهولة. هذه الأداة للراحة والتعلّم وليست بديلًا عن برامج مدقَّقة (مثل age أو GPG أو مدير كلمات مرور) للبيانات الحساسة.
الأسئلة الشائعة
لماذا يتغير الناتج في كل مرة؟
يُولَّد ملح وIV عشوائيان جديدان في كل تشغيل، فلا ينتج النص والعبارة نفسيهما المخرج نفسه أبدًا. ويعمل فك التشفير لأن كليهما مخزَّن في المخرج.
ماذا يحدث إن نسيت العبارة؟
تصبح البيانات غير قابلة للاسترجاع. لا يمكن كسر AES-256 بالقوة الغاشمة ولا توجد أبواب خلفية أو إعادة ضبط.
لماذا تهم زيادة تكرارات PBKDF2؟
لأنها تُبطئ كل محاولة تخمين للمهاجم. كل تكرار إضافي يكلّفك بضعة أجزاء من الثانية مرة واحدة، لكنه يكلّف المهاجم في كل محاولة.
أدوات ذات صلة
فك تشفير AES (AES-256-GCM)
الصق النص المشفّر بصيغة Base64 أو hex وأدخل عبارة المرور واسترجع النص الأصلي.
أدوات المطورين
مولّد PBKDF2 لاشتقاق المفاتيح
احسب مفتاحًا مشتقًا بـ PBKDF2 من كلمة مرور وملح وعدد تكرارات ودالة تجزئة وقارنه بمتجهات الاختبار.
أدوات المطورين
مولّد كلمات المرور
أنشئ كلمات مرور قوية وعشوائية فعلًا بمجموعات الأحرف التي تختارها. لا يُرسَل شيء ولا يُحفظ.
أدوات المطورين
مولّد البايتات العشوائية
احصل على بايتات عشوائية خام من المولّد الآمن في المتصفح بالصيغة التي تتوقعها شيفرتك.
أدوات المطورين
مُرمِّز Base64
حوّل أي نص، بما في ذلك الرموز التعبيرية والحروف المُشكَّلة، إلى سلسلة Base64 بنقرة واحدة.
الترميز وفك الترميز
مولّد تجزئة SHA-256
جزّئ أي نص بخوارزمية SHA-256 واحصل على بصمة 256 بت بصيغة hex أو Base64 لحظيًا.
التجزئة والمجموع الاختباري
مولّد HMAC
وقّع رسالة بمفتاح سري باستخدام HMAC وانسخ رمز التوثيق بصيغة hex أو Base64.
التجزئة والمجموع الاختباري