تشفير نصوص AES (AES-GCM + PBKDF2)
شفّر النص وفك تشفيره باستخدام AES-256-GCM بمفتاح مشتق من عبارة مرور (PBKDF2 SHA-256، ملح عشوائي)، بالكامل داخل متصفحك ودون أي رفع.
تشفير نصوص AES (AES-GCM + PBKDF2) — شفّر أي نص باستخدام AES-256-GCM وافكك تشفيره مرة أخرى باستخدام عبارة مرور تختارها بنفسك. يُشتق المفتاح من عبارة المرور باستخدام PBKDF2 (SHA-256، وملح عشوائي و150,000 تكرار)، ويُحزَم الملح وناقل التهيئة IV مع النص المشفّر في سلسلة Base64 واحدة. كل شيء يعمل داخل متصفحك عبر Web Crypto API، لذا لا يغادر نصك ولا عبارة مرورك جهازك أبدًا.
ما هي تشفير نصوص AES (AES-GCM + PBKDF2)؟
أداة مجانية لتشفير وفك تشفير النصوص بنظام AES تعمل داخل المتصفح. تستخدم AES-256 في وضع GCM (تشفير موثّق) بمفتاح مشتق من عبارة مرورك عبر PBKDF2-SHA-256، مع ملح عشوائي جديد و150,000 تكرار في كل مرة تشفّر فيها. الناتج المشفّر هو سلسلة Base64 واحدة تجمع الملح وناقل التهيئة (IV) والنص المشفّر، فيمكنك لصقها في أي مكان وفك تشفيرها لاحقًا بعبارة المرور نفسها. يستخدمها الناس لحماية الملاحظات ومفاتيح API وعبارات الاسترداد والرسائل القصيرة قبل تخزينها أو مشاركتها، دون الوثوق بخادم. بدّل بين تشفير وفك التشفير بالمفتاح، واكتب نصك وعبارة مرورك، ثم انسخ النتيجة.
كيفية استخدام تشفير نصوص AES (AES-GCM + PBKDF2)
- اختر تشفير أو فك التشفير بالمفتاح في الأعلى.
- في وضع التشفير، اكتب أو الصق النص الصريح الذي تريد حمايته؛ وفي وضع فك التشفير، الصق سلسلة Base64 التي حصلت عليها سابقًا.
- أدخل عبارة المرور. لفك التشفير يجب أن تطابق تمامًا عبارة المرور المستخدمة في التشفير.
- تظهر النتيجة تلقائيًا في الأسفل أثناء الكتابة — نص مشفّر بصيغة Base64 عند التشفير، أو النص الصريح المستعاد عند فك التشفير.
- انقر زر النسخ لنسخ الناتج، ثم خزّنه أو شاركه.
- لقراءة سلسلة مشفّرة لاحقًا، بدّل إلى فك التشفير، والصقها، وأدخل عبارة المرور نفسها.
أمثلة
تشفير ملاحظة سرية
المدخل
meet me at 8pm
المخرج
k3Jp…Qz== (Base64 للملح + IV + النص المشفّر AES-GCM)
فك تشفيرها مرة أخرى
بدّل إلى فك التشفير، والصق سلسلة Base64، وأدخل عبارة المرور نفسها التي استخدمتها. يُستعاد النص الأصلي "meet me at 8pm". عبارة المرور الخاطئة تفشل في المصادقة وتعرض خطأ فك تشفير بدلًا من بيانات مشوّهة.
لماذا يختلف كل ناتج
تشفير النص نفسه مرتين يُنتج سلسلتي Base64 مختلفتين، لأنه يُولَّد ملح وناقل تهيئة IV عشوائيان جديدان في كل مرة. ومع ذلك يفك تشفير كليهما إلى النص الصريح نفسه بعبارة المرور الصحيحة.
الأسئلة الشائعة
- ما التشفير الذي تستخدمه هذه الأداة؟
- AES-256 في وضع GCM (تشفير موثّق). يُشتق المفتاح من عبارة مرورك باستخدام PBKDF2-SHA-256 بملح عشوائي بحجم 16 بايت و150,000 تكرار. يُستخدم ناقل تهيئة IV عشوائي بحجم 12 بايت لكل عملية تشفير، ويُخزَّن الملح وناقل التهيئة مع النص المشفّر.
- لماذا أحصل على خطأ في فك التشفير؟
- يفشل فك التشفير عندما تكون عبارة المرور خاطئة أو يكون إدخال Base64 ناقصًا أو تالفًا. يتحقق AES-GCM من السلامة، لذا يرفض إعادة بيانات معدَّلة أو غير متطابقة بدلًا من إنتاج بيانات مشوّهة. تحقق من عبارة المرور ومن أنك لصقت السلسلة كاملة.
- هل تُرسَل عبارة مروري أو نصي إلى أي مكان؟
- لا. كل عمليات التشفير وفك التشفير تُنفَّذ محليًا في متصفحك باستخدام Web Crypto API المدمجة. لا يغادر نصك ولا عبارة مرورك جهازك أبدًا، ولا يُرفعان إلى أي خادم.
- هل تُحفَظ عبارة المرور إذا استخدمتها في مساحة العمل؟
- لا. حقل عبارة المرور هو حقل إدخال كلمة مرور، وهو مستبعَد عمدًا من التقاط حالة مساحة العمل، لذا لا يُحفَظ أبدًا، ولا يُشارَك في الروابط، ولا يُكتَب في الملفات المصدَّرة. عليك إدخالها من جديد في كل جلسة.
- هل يمكن أن أفقد الوصول إلى بياناتي؟
- نعم — إذا نسيت عبارة المرور فلا استرداد ولا باب خلفي. عبارة المرور هي المفتاح الوحيد. اختر عبارة قوية يمكنك تذكّرها، واحتفظ بناتج Base64 الكامل سليمًا.
أدوات ذات صلة
تجزئة Argon2 وscrypt
جزّئ كلمة مرور باستخدام Argon2id أو scrypt وتحقق من تطابق تجزئة Argon2 مع كلمة مرور، بالكامل داخل متصفحك.
مولّد ومدقّق تجزئة Bcrypt
أنشئ تجزئة كلمة مرور bcrypt من نص عادي بعامل التكلفة الذي تختاره، أو تحقّق من كلمة مرور مقابل تجزئة bcrypt موجودة، بالكامل داخل متصفّحك.
مولّد عبارات BIP39 التذكيرية
أنشئ عبارة استرداد BIP39 عشوائية من 12 إلى 24 كلمة بعدة لغات، أو حوّل عبارة تذكيرية موجودة إلى الإنتروبيا الأولية الخاصة بها، كل ذلك داخل متصفحك.
مولّد طلب توقيع الشهادة (CSR) والشهادات الموقّعة ذاتيًا
أنشئ مفتاحًا خاصًا بخوارزمية RSA أو ECDSA مع طلب توقيع شهادة أو شهادة X.509 موقّعة ذاتيًا، كل ذلك داخل متصفحك.