أدوات الأمان

في كل مكان آخر من هذا الموقع، العمل محليًا تفضيل قويّ. وهنا هو المقصد كله: فكلمة المرور أو الرمز أو السرّ المرسَل إلى خادم ليُعالَج قد كُشف أصلًا.

لا شيء ممّا تكتبه يُنقل

termiva pass --length 20

مولّد كلمات المرور

ولّد كلمات مرور أو عبارات مرور يسهل تذكّرها بمولّد التعمية في متصفّحك. لا شيء يُنقل.

افتح
termiva pass --check

فاحص قوة كلمات المرور

قدّر عشوائية كلمة مرور وزمن كسرها دون اتصال — وهي الطريقة الوحيدة لفحص واحدة دون كشفها.

افتح
termiva hash --sha256

مولّد البصمات

ولّد بصمة معمّاة لنصّ أو ملف، باستعمال محرّك التعمية في متصفّحك.

افتح
termiva uuid --count 10

مولّد UUID

ولّد معرّفات UUID عشوائية واحدًا واحدًا أو بالآلاف، من مصدر معمّى.

افتح
termiva base64 --encode

مرمِّز Base64 وفاكّه

حوّل النص إلى Base64 والعكس، بمخرجات آمنة للروابط وتعامل سليم مع الكتابات غير اللاتينية.

افتح
termiva jwt --decode

فاكّ رموز JWT

فُكّ ترويسة رمز JSON وحمولته محليًا، مع ترجمة تواريخ الانتهاء إلى أوقات مقروءة.

افتح
termiva encrypt --aes256

تعمية النصوص

عمِّ رسالة بـAES-256-GCM وعبارة مرور، باستعمال محرّك التعمية في متصفّحك.

افتح
termiva url --encode

مرمِّز الروابط وفاكّه

رمّز الروابط ومعاملات الاستعلام وفكّها، مع تفكيك لكل جزء من العنوان.

افتح
termiva verify --sha256

مدقّق البصمات

الصق البصمة التي أعطاك إياها الناشر، واختر ملفك، وانظر فورًا هل تتطابقان.

افتح
termiva qr --encode

مولّد رموز QR

أنشئ رمز QR لرابط أو نصّ أو شبكة واي فاي أو بطاقة جهة اتصال — يُولَّد على جهازك ويشير مباشرةً إلى بياناتك.

افتح
termiva qr --decode

قارئ رموز QR

فُكّ رمز QR من صورة أو من كاميرتك واقرأ الوجهة قبل أن تزورها.

افتح
termiva random --range 1-100

مولّد الأعداد العشوائية

اسحب أعدادًا أو ارمِ نردًا أو اختر أسماء من قائمة بالمولّد المعمّى في متصفّحك، بلا انحياز الباقي.

افتح

لماذا لم يكن هذا القسم ليعمل على أي نحو آخر

فاحص قوة كلمات المرور الذي يرفع ما تكتبه قد أُعطي كلمة مرورك. وفاكّ JWT الذي يرفع رمزًا قد سُلِّم بيان اعتماد حيًّا. ومولّد كلمات المرور العامل على خادم غيرك أنتج كلمة مرور رآها ذلك الخادم.

ولا شيء من ذلك افتراضي. بل هو كيف تُبنى هذه الأدوات عادةً. وما إن تغادر كلمةُ مرورك جهازك حتى لا يبقى لك سبيل إلى معرفة ما جرى لها.

وكل شيء هنا يستعمل واجهة Web Crypto في متصفّحك، الشفرة نفسها التي تحمي HTTPS. راقب تبويب الشبكة وأنت تكتب فلن ترى شيئًا. أو اقطع اتصالك بالإنترنت: تستمرّ الأدوات في العمل، لأنه لم يكن هناك شيء يُرسَل قط.

أي أداة تحتاج؟

كلمات المرور

المولّد ينتج سلاسل عشوائية أو عبارات مرور يسهل تذكّرها من مصدر العشوائية المعمّى، باختيار غير منحاز. وفاحص القوة يقدّر العشوائية وزمن الكسر غير المتّصل، ويشير إلى الأنماط التي لا يراها الحساب.

السلامة

البصم يبصم نصًّا أو ملفًّا بـSHA-256 وأربع خوارزميات أخرى — منها MD5 وSHA-1، وهما مكسورتان ومدرجتان فقط للتحقّق من البصمات القديمة. ومعرّفات UUID تولّد معرّفات لا تحتاج تنسيقًا لتبقى فريدة. ومدقّق البصمات يأخذ البصمة التي أدرجها ناشر ويخبرك هل يطابقها تنزيلك — بحساب بصمة صورة قرص بحجم غيغابايتات محليًا بدل رفعها لتُفحص، وهو ما كان سيهدم الغرض كليًا.

الترميز والرموز

Base64 يرمّز ويفكّ بدعم سليم ليونيكود، وهو ما تخطئ فيه معظم الأدوات. وفاكّ JWT يقرأ ادّعاءات رمز ووقت انتهائه دون نقل بيان الاعتماد. وأداة الروابط تتولّى الترميز بالنسبة المئوية في الاتجاهين وتفكّك عنوانًا، مسمّيةً المعاملات التي تعرّفك لا الصفحة.

رموز QR

المولّد يضع محتواك مباشرةً في الرمز، بلا إعادة توجيه عبر خادم أحد — فلا يمكن عدّه ولا إطفاؤه ولا وضعه خلف اشتراك لاحقًا. والقارئ يؤدّي العمل المعاكس: يعرض لك إلى أين يقود رمز قبل أن تتبعه، ويسمّي الحيل المستعملة لإخفاء وجهة.

السرّية والصدفة

التعمية تحمي رسالة بـAES-256-GCM وعبارة مرور — لإرسال سرّ عبر قناة لا تثق بها. ومولّد الأعداد العشوائية يسحب أعدادًا ونردًا وفائزي جوائز من المصدر المعمّى نفسه، وقد أُزيل منه انحياز الباقي الذي يميل بمعظم المولّدات البسيطة.