Интернет магазин китайских планшетных компьютеров



Компьютеры - HMAC - Описание

16 июня 2011


Оглавление:
1. HMAC
2. Описание
3. Принцип работы
4. HMAC параметры и обозначения
5. Примеры
6. Вопросы использования



В последние годы наблюдается повышенный интерес к разработке MAC на основе криптографических хэш-функций, например, MD5, SHA-1 или RIPEMD-160. А мотивы этого интереса просты:

  • Криптографические хэш-функции обычно в программах работают быстрее, чем при использовании симметричных блочных шифров, такие как DES.
  • Библиотечные коды для криптографической хэш-функции, широко доступны.
  • Хэш-функции, такие как MD5 не предназначены для использования в качестве MAC и не могут быть использованы непосредственно для этой цели, поскольку они не опираются на секретный ключ. Было сделано несколько предложений для включения секретного ключа в существующие хэш-алгоритмы. HMAC получил наибольшую поддержку.

HMAC был выбран в качестве обязательной при реализации MAC для IP-безопасности, и используется в других интернет-протоколах, таких, как Transport Layer Security и Secure Electronic Transaction.



Просмотров: 5054


<<< GSS-API