Hashify (Independent Publisher)
Hashify is a basic web application and public-accessible hashing API to generate hash digests of plain-text input or small file input to various output encodings such as hex, base32, and base64.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure China regions |
Power Automate | Premium | All Power Automate regions except the following: - China Cloud operated by 21Vianet |
Power Apps | Premium | All Power Apps regions except the following: - China Cloud operated by 21Vianet |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Troy Taylor, Hitachi Solutions |
Website | https://hashify.net/ |
Privacy policy | https://hashify.net/about |
Categories | IT Operations |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Check API status |
Get current API status. |
Get Highway128 |
Request a Highway128 digest. |
Get Highway128 from random |
Request a Highway128 digest from a random key. |
Get Highway256 from random |
Request a Highway256 digest from a random key. |
Get Highway64 from random |
Request a Highway64 digest from a random key. |
Get key |
Generate key of arbitrary length up to 256 bytes |
Get MD4 |
Request a MD4 digest. |
Get MD5 |
Request a MD5 digest. |
Get methods |
Retrieve list of hash options contains names, endpoints, and if key needed. |
Get SHA1 |
Request a SHA1 digest. |
Get SHA256 |
Request a SHA256 digest. |
Post an array for MD4 |
Create a MD4 digest from an array. |
Post an array for MD5 |
Create a MD5 digest from an array. |
Post Highway128 from random |
Create a Highway128 digest from a random key. |
Post Highway256 |
Create a Highway256 digest. |
Post Highway256 from random |
Create a Highway256 digest from a random key. |
Post Highway64 |
Create a Highway64 digest. |
Post Highway64 from random |
Create a Highway64 digest from a random key. |
Post MD4 |
Create a MD4 digest. |
Post MD5 |
Create a MD5 digest. |
Post SHA1 from an array |
Create a SHA1 digest from an array. |
Post SHA256 from body |
Create a SHA256 digest from a body query parameter. |
Check API status
Get current API status.
Returns
Name | Path | Type | Description |
---|---|---|---|
Hashes Generated
|
hashesGenerated | integer |
The total number of hashes generated. |
Hostname
|
hostname | string |
The API hostname. |
Keys Generated
|
keysGenerated | integer |
The total number of keys generated. |
Status
|
status | string |
The current status. |
Uptime
|
uptime | string |
The time the service has operational. |
Get Highway128
Request a Highway128 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
Key
|
key | True | string |
The key value. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get Highway128 from random
Request a Highway128 digest from a random key.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
Key
|
key | True | string |
The key value. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get Highway256 from random
Request a Highway256 digest from a random key.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
Key
|
key | True | string |
The key value. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get Highway64 from random
Request a Highway64 digest from a random key.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
Key
|
key | True | string |
The key value. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get key
Generate key of arbitrary length up to 256 bytes
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Key Length
|
keyLength | True | string |
The key length. |
Returns
- m200
- m200
Get MD4
Request a MD4 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get MD5
Request a MD5 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get methods
Retrieve list of hash options contains names, endpoints, and if key needed.
Returns
- response
- array of m200
Get SHA1
Request a SHA1 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
String to be returned as SHA1 hex hash |
Digest Format
|
digestFormat | True | string |
The output format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Get SHA256
Request a SHA256 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
String to be returned as SHA1 hex hash |
Digest Format
|
digestFormat | True | string |
The output format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post an array for MD4
Create a MD4 digest from an array.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
File
|
File | True | string |
A base64-encoded array. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post an array for MD5
Create a MD5 digest from an array.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
File
|
File | True | string |
A base64-encoded array. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post Highway128 from random
Create a Highway128 digest from a random key.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Key
|
key | True | string |
The key value. |
Content Type
|
Content-Type | True | string |
The header content type |
Hashify Key
|
X-Hashify-Key | True | string |
Hash Key value must be supplied for keyed hashes or use random |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post Highway256
Create a Highway256 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Key
|
key | True | string |
The key value. |
Content Type
|
Content-Type | True | string |
The header content type |
Hashify Key
|
X-Hashify-Key | True | string |
The input value |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post Highway256 from random
Create a Highway256 digest from a random key.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Key
|
key | True | string |
Key must be either "random" or a 32-byte value in Hex format. |
Content Type
|
Content-Type | True | string |
The header content type |
Hashify Key
|
X-Hashify-Key | True | string |
The input value |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post Highway64
Create a Highway64 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Key
|
key | True | string |
The key value. |
Content Type
|
Content-Type | True | string |
The header content type |
Hashify Key
|
X-Hashify-Key | True | string |
For POST request method, hash key must be supplied as Header value. |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post Highway64 from random
Create a Highway64 digest from a random key.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Key
|
key | True | string |
The key value. |
Content Type
|
Content-Type | True | string |
The header content type |
Hashify Key
|
X-Hashify-Key | True | string |
The input value |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post MD4
Create a MD4 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post MD5
Create a MD5 digest.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
The input value to be hashed. |
body
|
body | True | string |
The request body. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Post SHA1 from an array
Create a SHA1 digest from an array.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Hashify Process
|
X-Hashify-Process | True | string |
Overrides default processing method. |
Digest Format
|
digestFormat | True | string |
The output format. |
File
|
File | True | string |
A base64-encoded array. |
Returns
- m200
- m200
Post SHA256 from body
Create a SHA256 digest from a body query parameter.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Value
|
value | True | string |
String to be returned as SHA256 hex hash |
Digest Format
|
digestFormat | True | string |
The output format. |
body
|
body | True | string |
Get SHA256 from query parameter |
Returns
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string |
The hash value as an output string. |
Digest Encoding
|
DigestEnc | string |
The digest encoding. |
Type
|
Type | string |
The hash function used. |
Key
|
Key | string |
The input value. |
Definitions
m200
Name | Path | Type | Description |
---|---|---|---|
Digest
|
Digest | string | |
DigestEnc
|
DigestEnc | string | |
Type
|
Type | string | |
Key
|
Key | object |