- convertBytesToPrivateKey(byte[]) - Method in interface io.getlime.security.powerauth.provider.CryptoProviderUtil
-
Convert a byte array to an EC private key by decoding the D number
parameter.
- convertBytesToPrivateKey(byte[]) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
Convert a byte array to an EC private key by decoding the D number parameter (S in Java Security).
- convertBytesToPrivateKey(byte[]) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-
Convert a byte array to an EC private key by decoding the D number
parameter.
- convertBytesToPublicKey(byte[]) - Method in interface io.getlime.security.powerauth.provider.CryptoProviderUtil
-
Converts byte array to an EC public key, by decoding the Q point
parameter.
- convertBytesToPublicKey(byte[]) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
Converts byte array to an EC public key, by decoding the Q point (W in Java Security).
- convertBytesToPublicKey(byte[]) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-
Converts byte array to an EC public key, by decoding the Q point
parameter.
- convertBytesToSharedSecretKey(byte[]) - Method in interface io.getlime.security.powerauth.provider.CryptoProviderUtil
-
Converts a byte array to the secret shared key (usually used for AES
based operations).
- convertBytesToSharedSecretKey(byte[]) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
Converts a byte array to the secret shared key (usually used for AES
based operations).
- convertBytesToSharedSecretKey(byte[]) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-
Converts a byte array to the secret shared key (usually used for AES
based operations).
- convertPrivateKeyToBytes(PrivateKey) - Method in interface io.getlime.security.powerauth.provider.CryptoProviderUtil
-
Converts an EC private key to bytes by encoding the D number parameter.
- convertPrivateKeyToBytes(PrivateKey) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
Converts an EC private key to bytes by encoding the D number parameter (S in Java Security).
- convertPrivateKeyToBytes(PrivateKey) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-
Converts an EC private key to bytes by encoding the D number parameter.
- convertPublicKeyToBytes(PublicKey) - Method in interface io.getlime.security.powerauth.provider.CryptoProviderUtil
-
Converts an EC public key to a byte array by encoding Q point parameter.
- convertPublicKeyToBytes(PublicKey) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
Converts an EC public key to a byte array by encoding Q point parameter (W in Java Security).
- convertPublicKeyToBytes(PublicKey) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-
Converts an EC public key to a byte array by encoding Q point parameter.
- convertSharedSecretKeyToBytes(SecretKey) - Method in interface io.getlime.security.powerauth.provider.CryptoProviderUtil
-
Converts a shared secret key (usually used for AES based operations) to a
byte array.
- convertSharedSecretKeyToBytes(SecretKey) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
Converts a shared secret key (usually used for AES based operations) to a
byte array.
- convertSharedSecretKeyToBytes(SecretKey) - Method in class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-
Converts a shared secret key (usually used for AES based operations) to a
byte array.
- CryptoProviderException - Exception in io.getlime.security.powerauth.provider.exception
-
Exception used for handling case when cryptography provider is incorrectly initialized.
- CryptoProviderException() - Constructor for exception io.getlime.security.powerauth.provider.exception.CryptoProviderException
-
Exception without error message.
- CryptoProviderException(String) - Constructor for exception io.getlime.security.powerauth.provider.exception.CryptoProviderException
-
Exception with error message.
- CryptoProviderException(String, Throwable) - Constructor for exception io.getlime.security.powerauth.provider.exception.CryptoProviderException
-
Exception with error message and cause.
- CryptoProviderException(Throwable) - Constructor for exception io.getlime.security.powerauth.provider.exception.CryptoProviderException
-
Exception with cause.
- CryptoProviderUtil - Interface in io.getlime.security.powerauth.provider
-
Interface for key conversion methods, used to decouple logics from
the implementation based on specific Java crypto provider (BC, SC, ...)
- CryptoProviderUtilBouncyCastle - Class in io.getlime.security.powerauth.provider
-
Crypto provider based on BouncyCastle crypto provider.
- CryptoProviderUtilBouncyCastle() - Constructor for class io.getlime.security.powerauth.provider.CryptoProviderUtilBouncyCastle
-
- CryptoProviderUtilFactory - Class in io.getlime.security.powerauth.provider
-
Factory class for building the correct crypto provider instances.
- CryptoProviderUtilFactory() - Constructor for class io.getlime.security.powerauth.provider.CryptoProviderUtilFactory
-
- CryptoProviderUtilsSpongyCastle - Class in io.getlime.security.powerauth.provider
-
Crypto provider based on SpongyCastle crypto provider.
- CryptoProviderUtilsSpongyCastle() - Constructor for class io.getlime.security.powerauth.provider.CryptoProviderUtilsSpongyCastle
-