Перец (криптография)

Перец (криптография) Основы использования pepper в криптографии Pepper — это секретное значение, добавляемое к паролю при хэшировании.  Pepper отличается от […]

Перец (криптография)

  • Основы использования pepper в криптографии

    • Pepper — это секретное значение, добавляемое к паролю при хэшировании. 
    • Pepper отличается от salt тем, что хранится отдельно от хэша. 
    • Pepper выполняет роль, аналогичную salt или ключу шифрования, но должен оставаться секретным. 
  • История и эволюция pepper

    • Идея использования соли для каждого сайта или сервиса была предложена в 1995 году. 
    • Термин «перец» использовался для обозначения различных значений, связанных с защитой паролей. 
    • Использование pepper стало более распространенным после публикации NIST в 1996 году. 
  • Типы и безопасность pepper

    • Существуют различные типы перца: уникальный для каждого пользователя, общий секрет для всех пользователей, случайно выбранный номер. 
    • Общий секрет pepper может быть скомпрометирован, что делает его неэффективным. 
    • NIST рекомендует использовать перец с длиной не менее 112 бит для защиты от грубой силы. 
    • Pepper должен создаваться заново для каждого приложения для обеспечения безопасности. 
  • Рекомендации NIST

    • NIST рекомендует использовать функцию получения ключа на основе пароля с одобренной псевдослучайной функцией и не менее 1000 итераций. 
    • Уникальный перец для каждого пользователя обеспечивает дополнительную безопасность за счет надежного хранения большего количества информации. 

Полный текст статьи:

Перец (криптография) — Википедия

Оставьте комментарий

Прокрутить вверх