🧠 على الماشي… لا دروس ولا كراسي
🔐 الـ Hashing — ليش الباسوردات ما تنخزن كنص عادي؟
تخيل لو اخترق هاكر قاعدة بيانات موقع مشهور ولقى الباسوردات مكتوبة كذا:
"Badei_123" أو "Admin@2026" 🤦♂️.. كذا انتهت اللعبة!
عشان كذا، المواقع المحترمة ما تخزن باسورك أبداً، هي تخزن "الهاش" (Hash) حقه.
🤔 يعني إيش Hashing؟
هي عملية تحويل أي نص (مهما كان طوله) إلى سلسلة من الحروف والأرقام ثابتة الطول ومعقدة، وعن طريق دالة رياضية "باتجاه واحد" فقط.
🍳 التشبيه العجيب:
الـ Hashing زي "قلي البيض" 🍳.
تقدر تجيب البيضة (الباسورد) وتقليها وتخليها "أومليت" (Hash).
بس مستحيل، مهما كنت طباخ ماهر، إنك ترجع "الأومليت" لبيضة نية زي ما كانت!
🔍 كيف يشتغل؟
1️⃣ أنت تسجل باسورك: 123456
2️⃣ النظام يسوي له Hashing ويطلع مثلاً: e10adc39...
3️⃣ لما تجي تسجل دخول، النظام يطبق نفس المعادلة على اللي كتبته ويقارن "الهاشات" ببعض.
🚀 ليش هو بطل؟
▪️ حماية الخصوصية: حتى صاحب الموقع نفسه ما يعرف باسورك إيش هو.
▪️ مستحيل العودة: لو الهاكر سرق الهاش، ما يقدر "يفكه" ويرجعه لنص أصلي بسهولة.
▪️ أي تغيير يفرق: لو غيرت حرف واحد في الباسورد، الهاش كله يتغير 180 درجة! (باسورد "Badei" الهاش حقه يختلف تماماً عن "badei").
💡 خلاصة الكلام:
الـ Hashing هو اللي يخلي بياناتك في أمان حتى لو طاحت قاعدة البيانات في يد العدو. هو باختصار: "طريق ذهاب بلا عودة".
#على_الماشي
22
1
1May 3, 2026 1.9K 9 11