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 |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - China Cloud operated by 21Vianet |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure China regions |
| Power Apps | Premium | All Power Apps regions except the following: - China Cloud operated by 21Vianet |
| Power Automate | Premium | All Power Automate regions except the following: - China Cloud operated by 21Vianet |
| Contact | |
|---|---|
| Name | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| 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 |