📚 محتوى تعليمي دفاعي.
التشفير (Encryption) قابل للعكس
تحويل البيانات لصيغة غير مقروءة، تُفكّ بالمفتاح الصحيح.
متماثل (Symmetric)
مفتاح واحد للتشفير وفكّه — سريع.
- مثال: AES.
- الاستخدام: تشفير الملفّات وقواعد البيانات.
غير متماثل (Asymmetric)
زوج مفاتيح: عامّ (للتشفير) وخاصّ (للفكّ).
- مثال: RSA.
- الاستخدام: HTTPS، تبادل المفاتيح، التواقيع.
التجزئة (Hashing) — في اتجاه واحد
تحوّل البيانات لبصمة ثابتة الطول، لا يمكن عكسها.
- مثال: SHA-256، bcrypt.
- الاستخدام: تخزين كلمات المرور، التحقّق من السلامة.
الفرق المهمّ
| تشفير | تجزئة | |
|---|---|---|
| عكسي؟ | نعم (بالمفتاح) | لا |
| الغرض | إخفاء البيانات | التحقّق/كلمات المرور |
قاعدة ذهبية
⚠️ لا تخترع خوارزمية تشفير بنفسك — استخدم مكتبات موثوقة ومراجَعة (مثل المدمجة في لغتك).
🎯 التالي: أمان كلمات المرور.