hs.hash
Различные алгоритмы хеширования
Обзор API
- Функции - API-вызовы, предлагаемые непосредственно расширением
Документация API
Функции
bMD5
| Подпись | hs.hash.bMD5(data) -> data |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет бинарный хеш MD5 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 169 |
bSHA1
| Подпись | hs.hash.bSHA1(data) -> data |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет бинарный хеш SHA1 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 103 |
bSHA256
| Подпись | hs.hash.bSHA256(data) -> data |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет бинарный хеш SHA256 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 125 |
bSHA512
| Подпись | hs.hash.bSHA512(data) -> data |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет бинарный хеш SHA512 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 147 |
hmacMD5
| Подпись | hs.hash.hmacMD5(key, data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет HMAC с использованием ключа и хеша MD5 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 236 |
hmacSHA1
| Подпись | hs.hash.hmacSHA1(key, data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет HMAC с использованием ключа и хеша SHA1 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 194 |
hmacSHA256
| Подпись | hs.hash.hmacSHA256(key, data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет HMAC с использованием ключа и хеша SHA256 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 208 |
hmacSHA512
| Подпись | hs.hash.hmacSHA512(key, data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет HMAC с использованием ключа и хеша SHA512 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 222 |
MD5
| Подпись | hs.hash.MD5(data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет хеш MD5 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 87 |
SHA1
| Подпись | hs.hash.SHA1(data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет хеш SHA1 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 48 |
SHA256
| Подпись | hs.hash.SHA256(data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет хеш SHA256 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 61 |
SHA512
| Подпись | hs.hash.SHA512(data) -> string |
|---|---|
| Тип | Функция |
| Описание |
Вычисляет хеш SHA512 |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/hash/libhash.m строка 74 |
© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.hash.html