Module io.github.mmm.crypto
Interface AsymmetricCryptorFactory<PR extends PrivateKey,PU extends PublicKey>
-
- Type Parameters:
PR
- type ofPrivateKey
.PU
- type ofPublicKey
.
- All Superinterfaces:
AbstractCryptoFactory
,CryptorFactory
- All Known Implementing Classes:
AsymmetricAccess
,AsymmetricAccessEcBc
,AsymmetricCryptorFactoryImpl
,Curve25519
,Rsa
,Secp256k1
public interface AsymmetricCryptorFactory<PR extends PrivateKey,PU extends PublicKey> extends CryptorFactory
ExtendsCryptorFactory
forasymmetric
encryption and decryption.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Decryptor
newDecryptor(PR privateKey)
default Encryptor
newEncryptor(PU publicKey)
-
Methods inherited from interface io.github.mmm.crypto.crypt.CryptorFactory
newDecryptorUnsafe, newEncryptorUnsafe
-
-