أداة تشفير النص

ترميز Base64 (base64-encode)

ترميز Base64 يحول البيانات الثنائية إلى نص لتمكين الإرسال الآمن في بيئات مثل البريد الإلكتروني وعناوين URL وواجهات برمجة تطبيقات الويب. هذه هي الطريقة الأكثر استخدامًا لتحويل البيانات إلى تنسيق نصي دون فقدان.

فك ترميز Base64 (base64-decode)

فك ترميز Base64 هو عملية استعادة البيانات المشفرة بـ Base64 إلى شكلها الثنائي الأصلي. يلعب دورًا حيويًا في نقل الملفات واستعادة بيانات الصور، مما يضمن سلامة البيانات.

تجزئة MD5 (md5)

MD5 هو خوارزمية تولد قيمة تجزئة بطول 128 بت، وتستخدم على نطاق واسع للتحقق من سلامة البيانات. ومع ذلك، نظرًا للثغرات الأمنية المعروفة، يوصى باستخدام عائلة تجزئة SHA-2 للأغراض الأمنية الهامة.

تجزئة SHA-1 (sha1)

SHA-1 هي دالة تجزئة تنتج قيمة تجزئة بطول 160 بت. كانت تستخدم على نطاق واسع للتوقيعات الرقمية والشهادات، ولكن يتم التخلص منها تدريجيًا لصالح خوارزميات تجزئة أكثر أمانًا بسبب قابليتها لهجمات التصادم.

تجزئة SHA-256 (sha256)

SHA-256 هي واحدة من عائلة دوال التجزئة SHA-2، وتولد قيمة تجزئة قوية بطول 256 بت. إنها واحدة من أكثر خوارزميات التجزئة الموثوقة اليوم وتستخدم على نطاق واسع في البلوك تشين وشهادات الأمان وتخزين كلمات المرور.

تجزئة SHA-224 (sha224)

SHA-224 هي دالة تجزئة في عائلة SHA-2 تنتج قيمة تجزئة بطول 224 بت. إنها تحقق توازنًا بين الأمان وسرعة المعالجة وتستخدم في بروتوكولات أمان مختلفة.

تجزئة SHA-512 (sha512)

SHA-512 هي دالة تجزئة في عائلة SHA-2 تولد قيمة تجزئة طويلة جدًا بطول 512 بت، مما يوفر أمانًا عاليًا للغاية. تستخدم بشكل أساسي في الخوادم عالية الأداء والبيئات الحرجة للأمان.

تجزئة SHA-384 (sha384)

SHA-384 هي دالة تجزئة في عائلة SHA-2 تنتج قيمة تجزئة بطول 384 بت وهي نوع مختلف من SHA-512. تستخدم بشكل أساسي في الأنظمة التي تتطلب درجة عالية من الأمان.

تجزئة SHA-3 (sha3)

SHA-3 هو أحدث معيار تجزئة تشفيري. له بنية داخلية مختلفة عن SHA-2، مما يعزز أمانه بشكل أكبر. من المتوقع أن يصبح خوارزمية التجزئة القياسية في أنظمة الأمان المختلفة في المستقبل.

تجزئة RIPEMD-160 (ripemd160)

RIPEMD-160 هي دالة تجزئة تشفيرية تولد قيمة تجزئة بطول 160 بت. تستخدم بشكل خاص في توليد عناوين محافظ العملات المشفرة. إنها خوارزمية توازن بين الأمان والكفاءة.

ترميز URI (encodeURI)

تقوم دالة encodeURI بترميز سلسلة URI بأكملها، وتحويلها بحيث يمكن تضمينها بأمان في عنوان ويب. تقوم بتحويل الأحرف الخاصة أو الأحرف غير ASCII إلى تنسيق يمكن معالجته بشكل صحيح بواسطة متصفحات الويب.

ترميز مكون URI (encodeURIComponent)

تستخدم دالة encodeURIComponent لترميز المكونات الفردية لـ URI (مثل معلمات الاستعلام). إنها أكثر ملاءمة للتعامل الآمن مع السلاسل الجزئية بدلاً من عنوان URL بأكمله.

فك ترميز URI (decodeURI)

تقوم دالة decodeURI باستعادة سلسلة URI المشفرة باستخدام encodeURI إلى شكلها الأصلي. تقوم بتفسير الأحرف المشفرة في عنوان الويب وتحويلها إلى سلسلة قابلة للقراءة من قبل الإنسان.

فك ترميز مكون URI (decodeURIComponent)

تقوم دالة decodeURIComponent باستعادة مكون URI المشفر باستخدام encodeURIComponent. تستخدم بشكل أساسي لاستعادة سلاسل الاستعلام أو بيانات النموذج.

HMAC-MD5 (HmacMD5)

HMAC-MD5 هي طريقة تولد رمز مصادقة الرسالة عن طريق دمج مفتاح سري مع دالة تجزئة MD5. تستخدم لضمان سلامة البيانات والمصادقة، وتعزز الأمان بشكل كبير مقارنة باستخدام MD5 وحده.

HMAC-RIPEMD160 (HmacRIPEMD160)

يقوم HMAC-RIPEMD160 بمصادقة الرسائل عن طريق دمج تجزئة RIPEMD-160 مع مفتاح سري. يستخدم على نطاق واسع في بروتوكولات الأمان، خاصة تلك المتعلقة بالعملات المشفرة.

HMAC-SHA1 (HmacSHA1)

يقوم HMAC-SHA1 بإنشاء رمز مصادقة الرسالة عن طريق دمج خوارزمية تجزئة SHA-1 مع مفتاح سري. كان يستخدم على نطاق واسع في الماضي ولكن يتم استبداله تدريجيًا بعائلة SHA-2.

HMAC-SHA224 (HmacSHA224)

يضمن HMAC-SHA224 مصادقة الرسائل باستخدام تجزئة SHA-224 ومفتاح سري. إنه مناسب للبيئات التي تتطلب توازنًا بين الأمان والأداء.

HMAC-SHA256 (HmacSHA256)

يدمج HMAC-SHA256 تجزئة SHA-256 مع مفتاح سري لتوليد رمز مصادقة رسالة آمن للغاية. يستخدم كمعيار في مصادقة واجهة برمجة التطبيقات وتوقيع الرموز والمزيد.

HMAC-SHA3 (HmacSHA3)

يوفر HMAC-SHA3 مصادقة رسائل قوية من خلال دمج أحدث دالة تجزئة SHA-3 مع مفتاح سري. إنه مناسب للتطبيقات الحديثة حيث يكون الأمان أمرًا بالغ الأهمية.

HMAC-SHA384 (HmacSHA384)

يولد HMAC-SHA384 رمز مصادقة الرسالة باستخدام تجزئة SHA-384 ومفتاح سري، ويدعم المصادقة الموثوقة في البيئات عالية الأمان.

HMAC-SHA512 (HmacSHA512)

يدمج HMAC-SHA512 دالة تجزئة SHA-512 القوية جدًا مع مفتاح سري لتوفير مستوى عالٍ من سلامة البيانات والمصادقة. يستخدم في الأنظمة المالية والحكومية.

تشفير AES (AES)

AES (معيار التشفير المتقدم) هو خوارزمية مفتاح متماثل تستخدم على نطاق واسع لتشفير البيانات. يقوم بتشفير المعلومات الحساسة لمنع التسلل الخارجي أو تسرب البيانات.

فك تشفير AES (AES)

فك تشفير AES هو عملية استعادة البيانات المشفرة بـ AES إلى نصها الأصلي. يستخدم جنبًا إلى جنب مع التشفير وهو ضروري لتبادل البيانات الآمن.

تشفير TripleDES (TripleDES)

TripleDES هي طريقة تشفير بمفتاح متماثل تعزز الأمان من خلال تطبيق خوارزمية DES ثلاث مرات. كانت تستخدم على نطاق واسع قبل AES ولا تزال تستخدم للتوافق.

فك تشفير TripleDES (TripleDES)

فك تشفير TripleDES هو عملية استعادة البيانات المشفرة بـ TripleDES إلى بياناتها الأصلية. إنه ضروري للحفاظ على أمان البيانات جنبًا إلى جنب مع التشفير.

تشفير RC4 (RC4)

RC4 هو تشفير دفق يوفر تشفيرًا سريعًا، ولكنه لا يستخدم بشكل شائع في أنظمة الأمان الحديثة بسبب العديد من الثغرات الأمنية. يستخدم فقط للتوافق المحدود مع البروتوكولات القديمة.

فك تشفير RC4 (RC4)

فك تشفير RC4 هو عملية استعادة البيانات المشفرة بـ RC4 إلى حالتها الأصلية. نظرًا لمشكلات الأمان، لا يوصى باستخدام RC4 في المشاريع الجديدة.

تشفير Rabbit (Rabbit)

Rabbit هو خوارزمية تشفير دفق خفيفة الوزن توفر تشفيرًا سريعًا وفعالًا. إنه مفيد في الأجهزة منخفضة الطاقة والأنظمة المدمجة.

فك تشفير Rabbit (Rabbit)

فك تشفير Rabbit هو عملية استعادة البيانات المشفرة بدفق Rabbit، مما يوفر الأمان مع الحفاظ على سرعة معالجة عالية.

تشفير RabbitLegacy (RabbitLegacy)

RabbitLegacy هو إصدار أقدم من خوارزمية Rabbit، يستخدم في بعض الأنظمة للتوافق. قد يكون مستوى أمانه أقل من الإصدار الحديث.

فك تشفير RabbitLegacy (RabbitLegacy)

فك تشفير RabbitLegacy هو عملية استعادة البيانات المشفرة بـ RabbitLegacy. قد لا يكون مناسبًا لمتطلبات الأمان الحديثة، لذا ينصح بالحذر.