PDA

نسخه کامل مشاهده نسخه کامل : all about hash



mJo0T
13-03-2007, 21:55
ببینم کسی میتونه یه مقاله کامل درباره ی hash بزاره بقیه فیض (:biggrin: ) ببرن

mehdi_7070
17-03-2007, 22:20
hash :
هش يا چكيدهء پيام يا هر اسم ديگه اي كه روش ميگذارن ، روشي براي توليد چكيده و خلاصه از يك پيام ، فايل و ... است . هش با استفاده از قواعد و الگوريتمهاي مخصوص به خودش تلاش ميكنه ، از هر چيزي كه بهش داده ميشه ، يك چكيده با طولي هميشه ثابت توليد كنه . به عنوان مثال الگوريتم MD5 كه يكي از روشهاي متداول توليد هش است ، به ازاي هر نوع ورودي كه دريافت كنه ( چه يك حرف باشه چه يك فايل ده گيگا بايتي ) هميشه ، فقط و فقط 128 بيت خروجي توليد ميكنه . اين خروجي 128 بيتي ، تا وقتي فايل يا پيام تغيير نكرده باشه ، هميشه ثابت خواهد بود .

نتيجه : استفاده از هش براي توليد چكيده ميتونه روش خوبي براي بررسي تغيير يا عدم تغيير در يك پيام يا فايل باشه .
نتيجه بعد : خروجي توليد شده توسط يك الگوريتم هش هرگز به موجوديت اوليه قابل بازگرداني نيست .
كاربرد : توليد امضاي ديجيتال .
حوزه كاربرد : عموما" سيستمهاي مبتني بر PKI .

منبع : [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mehdi_7070
17-03-2007, 22:26
اين هم يك مقاله فارسی در مورد MD5 ـ با تشکر از oVERfLOW
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اين هم يك مقاله انگلیسی در مورد امضای دیجیتال :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mJo0T
18-03-2007, 07:59
خیلی ممنون مهدی جان :10:

:5:

mehdi_7070
18-03-2007, 20:42
Hash Algorithms


The Microsoft cryptographic providers support three hash algorithms: MD4, MD5 and SHA.

MD4 & MD5
Both MD4 and MD5 were invented by Ron Rivest. MD stands for Message Digest. Both algorithms produce 128-bit hash values. MD5 is an improved version of MD4.

SHA
SHA stands for Secure Hash Algorithm. It was designed by NIST and NSA. SHA produces 160-bit hash values, longer than MD4 and MD5. SHA is generally considered more secure that other algorithms and is the recommended hash algorithm


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]