Crypto Module
Last updated
Was this helpful?
Last updated
Was this helpful?
Simple, fast crypto service. Import
Arguments
value
(String) string to hash
Returns
value
(String) hash value
Arguments
secret
(String) secret key
value
(String) string to hash
Returns
value
(String) hash value
Arguments
value
(String) string to hash
Returns
value
(String) hash value
Arguments
secret
(String) secret key
value
(String) string to hash
Returns
value
(String) hash value
Arguments
value
(String) string to hash
Returns
value
(String) hash value
Arguments
secret
(String) secret key
value
(String) string to hash
Returns
value
(String) hash value
Arguments
value
(String) string to hash
Returns
value
(String) hash value
Arguments
secret
(String) secret key
value
(String) string to hash
Returns
value
(String) hash value
Encrypt a JSON object or a string using an app's RSA public key
Arguments
apiKey
(String) The app api key that holds the key pair
payload
(String|Object) string or JSON object to encrypt
outputEncoding
(String=buffer) Support output encodings are hex, base64, buffer and binary
inputEncoding
(String=utf8) Supported input encodings are hex, base64 and utf8
Returns
value
(Buffer|String) encrypted value
Decrypt a buffer or base64 encoded string app's RSA private key
Arguments
apiKey
(String) The app api key that holds the key pair
payload
(String|Buffer) string or buffer to decrypt
outputEncoding
(String=utf8) Support output encodings are hex, base64, buffer, binary, utf8 and json. If json
is specified, decrypt will parse the resulting string..
Returns
value
(String|Object) decrypted value
Crypto Example
Crypto Example Response