Accepts a Base-64 encoded string containing encrypted data to return decrypted string data.
The data is decrypted using the RSA private key, generated using the generateKeys method.
Name | Description | Type | Use |
---|---|---|---|
message | Base-64 encoded string of data to be decrypted. |
string
|
required |
privateKey | A private key, matching the public key generated using the generateKeys method. |
string
|
required |
callback | Passed to inform of the results of the decryption process. |
object
|
required |
The callback may be structured as follows:
{ onFailure: function(error) { ... }, onSuccess: function(decryptedString) { ... } }
Name | Description | Return type |
---|---|---|
onFailure | Indicates that it was impossible to decrypt the message. | undefined |
onSuccess | Indicates that the encryption process completed. Passes a Base-64 encoded string that contains data encrypted using the RSA public key. | undefined |