Spec-Zone.ru › Hammerspoon

hs.hash

Various hashing algorithms

API Overview

  • Functions - API calls offered directly by the extension
    • bMD5
    • bSHA1
    • bSHA256
    • bSHA512
    • hmacMD5
    • hmacSHA1
    • hmacSHA256
    • hmacSHA512
    • MD5
    • SHA1
    • SHA256
    • SHA512

API Documentation

Functions

bMD5
Signature hs.hash.bMD5(data) -> data
Type Function
Description

Calculates a binary MD5 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the binary hash of the supplied data
Source extensions/hash/libhash.m line 169
bSHA1
Signature hs.hash.bSHA1(data) -> data
Type Function
Description

Calculates a binary SHA1 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the binary hash of the supplied data
Source extensions/hash/libhash.m line 103
bSHA256
Signature hs.hash.bSHA256(data) -> data
Type Function
Description

Calculates a binary SHA256 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the binary hash of the supplied data
Source extensions/hash/libhash.m line 125
bSHA512
Signature hs.hash.bSHA512(data) -> data
Type Function
Description

Calculates a binary SHA512 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the binary hash of the supplied data
Source extensions/hash/libhash.m line 147
hmacMD5
Signature hs.hash.hmacMD5(key, data) -> string
Type Function
Description

Calculates an HMAC using a key and an MD5 hash

Parameters
  • key - A string containing a secret key to use
  • data - A string containing the data to hash
Returns
  • A string containing the hash of the supplied data
Source extensions/hash/libhash.m line 236
hmacSHA1
Signature hs.hash.hmacSHA1(key, data) -> string
Type Function
Description

Calculates an HMAC using a key and a SHA1 hash

Parameters
  • key - A string containing a secret key to use
  • data - A string containing the data to hash
Returns
  • A string containing the hash of the supplied data
Source extensions/hash/libhash.m line 194
hmacSHA256
Signature hs.hash.hmacSHA256(key, data) -> string
Type Function
Description

Calculates an HMAC using a key and a SHA256 hash

Parameters
  • key - A string containing a secret key to use
  • data - A string containing the data to hash
Returns
  • A string containing the hash of the supplied data
Source extensions/hash/libhash.m line 208
hmacSHA512
Signature hs.hash.hmacSHA512(key, data) -> string
Type Function
Description

Calculates an HMAC using a key and a SHA512 hash

Parameters
  • key - A string containing a secret key to use
  • data - A string containing the data to hash
Returns
  • A string containing the hash of the supplied data
Source extensions/hash/libhash.m line 222
MD5
Signature hs.hash.MD5(data) -> string
Type Function
Description

Calculates an MD5 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the hash of the supplied data, encoded as hexadecimal
Source extensions/hash/libhash.m line 87
SHA1
Signature hs.hash.SHA1(data) -> string
Type Function
Description

Calculates an SHA1 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the hash of the supplied data, encoded as hexadecimal
Source extensions/hash/libhash.m line 48
SHA256
Signature hs.hash.SHA256(data) -> string
Type Function
Description

Calculates an SHA256 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the hash of the supplied data, encoded as hexadecimal
Source extensions/hash/libhash.m line 61
SHA512
Signature hs.hash.SHA512(data) -> string
Type Function
Description

Calculates an SHA512 hash

Parameters
  • data - A string containing some data to hash
Returns
  • A string containing the hash of the supplied data, encoded as hexadecimal
Source extensions/hash/libhash.m line 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