Class BCSecurityProvider
java.lang.Object
com.hierynomus.security.bc.BCSecurityProvider
- All Implemented Interfaces:
SecurityProvider
Generic BouncyCastle abstraction, in order to use Bouncy Castle directly when available.
This prevents the need to use strong cryptography extensions which are needed if BC is used
via JCE.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAEADBlockCipher(String name) getDerivationFunction(String name)
-
Constructor Details
-
BCSecurityProvider
public BCSecurityProvider()
-
-
Method Details
-
getDigest
- Specified by:
getDigestin interfaceSecurityProvider
-
getMac
- Specified by:
getMacin interfaceSecurityProvider
-
getCipher
- Specified by:
getCipherin interfaceSecurityProvider
-
getAEADBlockCipher
- Specified by:
getAEADBlockCipherin interfaceSecurityProvider
-
getDerivationFunction
- Specified by:
getDerivationFunctionin interfaceSecurityProvider
-