
Accepts binary data to return a Base-64 encoded string containing encrypted data.
The data is encrypted using the RSA public key, generated using the generateKeys method.
| Name | Description | Type | Use |
|---|---|---|---|
| message | Binary data to be encrypted, Base-64 encoded. |
string
|
required |
| publicKey | A public key, generated using the generateKeys method. |
string
|
required |
| callback | Passed to inform of the results of the encryption process. |
object
|
required |
The callback may be structured as follows:
{
onFailure: function(error) { ... },
onSuccess: function(encryptedString) { ... }
}| Name | Description | Return type |
|---|---|---|
| onFailure | Indicates that it was impossible to encrypt 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 |