الگوریتمهاى Hash
الگوریتمهاى Hash
الگوریتم Hash که مرسوم به Message-digest نیز مىباشد در فرآیندهاى ارسال و دریافت امضاء دیجیتال در تجارت الکترونیک مورد استفاده قرار مىگیرد. این الگوریتم با دریافت پیامى با طول متغیر آن را به یک پیام خلاصه با طول ثابت نگاشت مىنماید. نقطه قوت این الگوریتم در آن است که امکان نگاشت خلاصه پیام به پیام اولیه میسر نمىباشد. متداولترین توابع این الگوریتم عبارتند از:
- MD4/MD5 براى RSAهاى ا طول خلاصه شده 128 (digest) بیت
- SHA1 که توسط دولت آمریکا براى digestهایى با طول 160 بیت مورد استفاده قرار مىگیرد.