السلام عليكم ورحمة اللة


ندخل في الموضوع ع طول دون اطالة لان الشرح
هيزهق بعض الاخوة وارجوا الاستفادة

الهاش هو تشفير لكلمة أو بيانات أو ملف بواسطة دالة أو مجموعه من الدوال الرياضية غير قابلة للعكس أو القلب.
معرفة نوع الهاش من الأمور الضرورية قبل كسره لن تتمكن من لأنه كسر الهاش إذا لم تعرف نوعه اولا.


ننوه إلى أنه لا يمكن دائما تأكيد نوع الهاش لأن بعض الهاشات تتشابه ولا يمكن التفرقة بينها ، في هذه الحالة يجب قراءة مصدر الملف الذي يقارن بين القيمة المدخلة والبيانات المشفرة بقاعدة البيانات.

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

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

سوف اوضح بعض النواع الهاشات الاكثر استخداما :

الهاش MD4 و MD5 يتكون من أرقام وأحرف من 1 إلى و وطوله 32 بايت.


الهاش MD5 (يونيكس) يبدأ دائما ب $ 1 $

الهاش MD5 (أبريل) يبدأ دائما ب $ $ apr1

الهاش ماي طوله 16 بايت

الهاش شا 1 والهاش v5.x الخلية يتكون من أرقام وأحرف من 1 إلى و وطوله 40 بايت

الهاش ديس (يونيكس) طوله 13 بايت



لتوضيح أكثر سنعطي بعض الأمثلة للهاشات بكلمة soqor


MD2 : 0ec0c9e5237eb7d672310daa6b1b51f2


MD4 : 709a0367826c5cfee0ef668f586742fd

MD5 : 7264724833510a7a76000f05699e7041

MD5 (أبريل) : $ $ apr1 Shpt4gRC $ ilH6whzhzx6CN1K.2bYCC1

MD5 (يونيكس) : $ 1 $ $ Q4IX/fph rZ5aKuoM8NPB8n4AjbBrS1

MD5 (phpBB3) : $ $ ح 9nSr78kk4i987MlI70tJTNgj8aguDU1

ديس (يونيكس) : Ph8Fr6gaEFrJ

ماي : 15765bce79b89651

ماي v5.x : 631846d99ef4744c9b58761c22801ef95502749e

شا 1 : d65f29fb867aacb2bd9e74968453db56b61fc3a3

SHA224 e676bb045cf37de0c50c309ad15ace266dcb978c53fee7590d : 6f5b73

SHA256 : 08ecd044015cd7239cdf870843cbb939428292e6d89dbee464 134226d87d8714

SHA384 : d965b0baae69fd937adb2b89de31e9a4a03c72e43114d1a486 fbd5ff4a6c4c2d55f76baaab2df29e

6c70559ad5f56c61

SHA512 : 64c6cc633f089d1c487aaf94b6466e64528a04f35404b38c0d fd3f1237d89625597db65da0f932c5

5e0138314efdb50fe057fb630ad2fd17c69dd405ce11ff41

غوست R34.11 - 94 : 9d9a4d76c5cbf5 898bffb3f8d21eb85ee48a23a133b8039086ccddb460777f2c

هافال 128 : 5d4b07d6984dcec726614d1b58a58de0

هافال 160 : e63dcd0aec6756498ff5787bf242dd32d4aa5db8

هافال 192 : c4bd559ae1e483b56630749b5615fcd587f366b2210c5879

هافال 224 : a29837b67d2b65b0e7b8801d8aae17df186505dc5e0a8402d3 2f8976

هافال 256 : 6ea872af673a93 0a3bb5eae03b2d1f41c22167b2a6d7193ae7b1d7255dfdd00c

نسب C4 الثاني : 0x31ff2cb00d851c1d28b197975ac0e6e6

NTLM : 36dfe9f57bceb90ca5ba7a60e2891305

RipeMD128 : 35de46d4a72367e7335ff5c1fc5ab1c8

RipeMD160 : 5c7106b82b9652b0831d0c3176c6f6ef939bc28f

RipeMD256 : b6bc72f875c95f7dd1e7f4cadea5ae43987b9e36799e911813 af806883cc133e

RipeMD320 : 7779453e7603be1c3121787cd7ef4c76825cb1fcbf5dcc1243 c35d9b6c1db1791cebef0a1e95e972

SNEFRU128 : a9dee0efb106a93f3e64064c39eb3720

SNEFRU256 : 004161f8f006616ed6913f5b4b737673e76d528b8fe1791e43 520b9b6b632153

Tiger128 : a8f9067cc3e3f3140422d01ee1e7753f

Tiger160 : a8f9067cc3e3f3140422d01ee1e7753f8f6ffce5

Tiger192 : a8f9067cc3e3f3140422d01ee1e7753f8f6ffce505a3d732

دوامة : c92123e8d966da329da3a578641d0c57c39120b8701e011d16 1e8eb983ec13e3e62544ab42c668ec

8006e3b937648a675c52faa3447482700f047f2958a4537f



هذه بعض الهاشات وليس كلها.