SHA1 - класс SHA1

Класс SHA1 реализует криптографический алгоритмм хеширования SHA1 (англ. Secure Hash Algorithm Version 1 — безопасный алгоритм хеширования, версия 1) и позволяющий создавать «отпечатки» или хеши сообщений произвольной длины. Для входного сообщения произвольной длины (максимум 264 - 1 бит) алгоритм генерирует 160-битное хеш-значение.

Используется во многих криптографических приложениях и протоколах. Принципы, положенные в основу SHA-1, аналогичны тем, которые использовались Рональдом Ривестом при проектировании MD4. SHA-1 является наиболее распространенным из всего семейства SHA и применяется в различных широко распространенных криптографических приложениях и алгоритмах.

Интерфейсы

  • Hash
    • Конструкторы, фабрики

      Создаёт новый экземпляр класса SHA1