تشفير XOR (نص)

شفر نصًا باستخدام مفتاح XOR متكرر (النتيجة بصيغة سداسية عشرية)، أو فك تشفير سلسلة سداسية عشرية سبق تشفيرها.

مثال:

كيف يعمل؟

يقوم تشفير XOR بدمج كل بايت من النص مع بايت من المفتاح (المتكرر دوريًا) عبر العملية المنطقية 'أو الحصرية'، ويتم ترميز النتيجة في صيغة سداسية عشرية لتبقى قابلة للقراءة والنقل كنص. مفيد لإخفاء سلسلة نصية بسرعة أو للتدرب على أساسيات التشفير — لكنه ليس تشفيرًا قويًا لحماية البيانات الحساسة.

لماذا تكون النتيجة المشفرة بصيغة سداسية عشرية؟

قد يحتوي الناتج الخام لعملية XOR على بايتات غير قابلة للطباعة. يضمن الترميز السداسي العشري (حرفان لكل بايت) نتيجة قابلة للقراءة والنسخ دائمًا، بغض النظر عن المفتاح المستخدم.

ماذا يحدث إذا فككت التشفير بمفتاح خاطئ؟

عادةً ما يُنتج فك التشفير بايتات لا تتوافق مع نص UTF-8 صالح، مما يؤدي إلى ظهور خطأ صريح بدلاً من نتيجة غير مفهومة بصمت.

معالجة محلية 100%: يتم تنفيذ التشفير بالكامل داخل متصفحك عبر WebAssembly، ولا يغادر نصك ومفتاحك جهازك أبدًا.