The default implementation for performing asymmetric encryption/decryption
with keys which are mapped with a logical name.
- Mirko Caserta (email@example.com)
The asymmetric key algorithm. The default is RSA.
algorithm the asymmetric key algorithm
Sets the provider name of the specific implementation requested (e.g.,
"BC" for BouncyCastle, "SunJCE" for the default Sun JCE provider).
provider the provider to set
Sets the encryption/decryption mode.
mode the encryption/decryption mode
Sets the map of keys. The map key is a string representing the logical
name of the key (the keyId).
keyMap the key map
Encrypts/decrypts a message based on the underlying mode of operation.