Spec-Zone.ru › Hammerspoon

hs.hash

Различные алгоритмы хеширования

Обзор API

  • Функции - API-вызовы, предлагаемые непосредственно расширением
    • bMD5
    • bSHA1
    • bSHA256
    • bSHA512
    • hmacMD5
    • hmacSHA1
    • hmacSHA256
    • hmacSHA512
    • MD5
    • SHA1
    • SHA256
    • SHA512

Документация API

Функции

bMD5
Подпись hs.hash.bMD5(data) -> data
Тип Функция
Описание

Вычисляет бинарный хеш MD5

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая бинарный хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 169
bSHA1
Подпись hs.hash.bSHA1(data) -> data
Тип Функция
Описание

Вычисляет бинарный хеш SHA1

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая бинарный хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 103
bSHA256
Подпись hs.hash.bSHA256(data) -> data
Тип Функция
Описание

Вычисляет бинарный хеш SHA256

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая бинарный хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 125
bSHA512
Подпись hs.hash.bSHA512(data) -> data
Тип Функция
Описание

Вычисляет бинарный хеш SHA512

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая бинарный хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 147
hmacMD5
Подпись hs.hash.hmacMD5(key, data) -> string
Тип Функция
Описание

Вычисляет HMAC с использованием ключа и хеша MD5

Параметры
  • key - Строка, содержащая секретный ключ
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 236
hmacSHA1
Подпись hs.hash.hmacSHA1(key, data) -> string
Тип Функция
Описание

Вычисляет HMAC с использованием ключа и хеша SHA1

Параметры
  • key - Строка, содержащая секретный ключ
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 194
hmacSHA256
Подпись hs.hash.hmacSHA256(key, data) -> string
Тип Функция
Описание

Вычисляет HMAC с использованием ключа и хеша SHA256

Параметры
  • key - Строка, содержащая секретный ключ
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 208
hmacSHA512
Подпись hs.hash.hmacSHA512(key, data) -> string
Тип Функция
Описание

Вычисляет HMAC с использованием ключа и хеша SHA512

Параметры
  • key - Строка, содержащая секретный ключ
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных
Исходный код extensions/hash/libhash.m строка 222
MD5
Подпись hs.hash.MD5(data) -> string
Тип Функция
Описание

Вычисляет хеш MD5

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных, закодированный в шестнадцатеричном формате
Исходный код extensions/hash/libhash.m строка 87
SHA1
Подпись hs.hash.SHA1(data) -> string
Тип Функция
Описание

Вычисляет хеш SHA1

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных, закодированный в шестнадцатеричном формате
Исходный код extensions/hash/libhash.m строка 48
SHA256
Подпись hs.hash.SHA256(data) -> string
Тип Функция
Описание

Вычисляет хеш SHA256

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных, закодированный в шестнадцатеричном формате
Исходный код extensions/hash/libhash.m строка 61
SHA512
Подпись hs.hash.SHA512(data) -> string
Тип Функция
Описание

Вычисляет хеш SHA512

Параметры
  • data - Строка, содержащая данные для хеширования
Возвращает
  • Строка, содержащая хеш предоставленных данных, закодированный в шестнадцатеричном формате
Исходный код extensions/hash/libhash.m строка 74

© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.hash.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API