الفئة
التشفير
التشفير والتجزئة والتشفير والضغط.دليل التصنيف
نظرة عامة
استخدم هذه النظرة العامة لفهم التصنيف قبل فتح دالة محددة.- اعرف ما الذي تساعد هذه المجموعة من الدوال على حله.
- قارن أسماء الدوال وأوصافها في جدول واحد.
- افتح دالة لعرض الصيغة والوسائط والقيم الراجعة والأمثلة.
التشفير
الدوال المتاحة
| الدالة | الوصف |
|---|---|
base64_decode | يقوم بفك ترميز سلسلة مشفرة base64. |
base64_encode | يشفر سلسلة في Base64. |
crypt.decrypt | يقوم بفك تشفير النص المشفر باستخدام المفتاح المتوفر ومتجه التهيئة ووضع التشفير الاختياري. |
crypt.encrypt | يقوم بتشفير سلسلة باستخدام المفتاح المقدم وإرجاع النص المشفر مع متجه التهيئة المستخدم. |
crypt.generatebytes | يُنشئ بايتات عشوائية آمنة تشفيريًا بالطول المطلوب. |
crypt.generatekey | يُنشئ مفتاحًا عشوائيًا مناسبًا لمساعدي التشفير المدعومين. |
crypt.hash | يقوم بتجزئة سلسلة باستخدام الخوارزمية المحددة وإرجاع الملخص. |
crypt.hmac | يقوم بإنشاء ملخص HMAC ذو مفاتيح لمصادقة الرسالة. |
crypt.random | يُنشئ بايتات عشوائية للرموز غير المسموح بها أو الأملاح أو الرموز المؤقتة. |
lz4compress | يضغط سلسلة باستخدام LZ4 لتقليل الحجم قبل التخزين أو النقل. |
lz4decompress | يقوم بفك ضغط سلسلة LZ4 والتحقق بشكل اختياري من الحجم المتوقع بعد فك الضغط عنه. |