الفرق بين Encryption و Hashing و Encoding

x32x01
  • بواسطة x32x01 ||
في عالم أمن المعلومات، دايمًا بنسمع مصطلحات زي Encryption و Hashing و Encoding، وناس كتير بتخلط بينهم، رغم إن كل واحدة ليها غرض مختلف تمامًا.
خلينا نوضح الفرق بينهم بطريقة بسيطة ومباشرة 👇

التشفير (Encryption)​

التشفير هو عملية تحويل البيانات الأصلية إلى صيغة غير مفهومة باستخدام مفتاح سري.
الهدف الأساسي منه هو حماية البيانات الحساسة زي كلمات المرور، أرقام البطاقات البنكية، والمعلومات المالية.
لا يمكن فك التشفير إلا باستخدام المفتاح الصحيح، وده اللي بيخليه وسيلة فعّالة للحفاظ على الخصوصية.
🧠 أمثلة على خوارزميات التشفير:
AES – RSA – Blowfish

التجزئة (Hashing)​

أما التجزئة فهي عملية بتحول البيانات إلى سلسلة ثابتة من الحروف والأرقام تُعرف باسم “قيمة التجزئة”.
الهدف منها مش إخفاء البيانات، لكن التحقق من سلامتها وعدم تعديلها.
يعني لو عدّل حد بسيط في الملف، قيمة الـ Hash هتتغير تمامًا!
المهم هنا إن عملية الـ Hash غير قابلة للعكس - يعني مستحيل ترجع للنص الأصلي منها.
🧩 أشهر خوارزميات التجزئة:
MD5 – SHA1 – SHA256 – SHA512

الترميز (Encoding)​

الترميز هو أبسطهم من ناحية المفهوم.
بيُستخدم لتحويل البيانات لصيغة تقدر الأنظمة المختلفة تقراها وتتبادلها بدون مشاكل.
الترميز مش هدفه السرية، لكن التوافق بين الأنظمة، وبيقدر أي حد يفك الترميز بسهولة لأنه مش محتاج مفتاح سري.
📜 أمثلة على الترميز:
ASCII – Unicode – Base64 – URL Encoding

الفرق بين Hashing و Encryption 🧠💥

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

✨ كل تقنية من دول ليها مكانها واستخدامها الصحيح، ومهندس الأمن الذكي هو اللي يعرف إمتى يستخدم كل واحدة في الوقت الصح علشان يضمن أقصى حماية ممكنة.
 
التعديل الأخير:
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
574
x32x01
x32x01
x32x01
الردود
0
المشاهدات
796
x32x01
x32x01
x32x01
الردود
0
المشاهدات
792
x32x01
x32x01
x32x01
الردود
0
المشاهدات
798
x32x01
x32x01
x32x01
الردود
0
المشاهدات
174
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
2,104
المشاركات
2,310
أعضاء أكتب كود
516
أخر عضو
Mohammed
عودة
أعلى