All Classes and Interfaces

Classes
Class
Description
The class Address
The class AesRsaCryptModel holds a byte array of the encrypted asymmetric key and the byte array of the encrypted object that is encrypted with the symmetric key
The factory class AlgorithmParameterSpecFactory holds methods for creating AlgorithmParameterSpec objects.
The class Block
The factory class CertFactory holds methods for creating Certificate objects and subclasses like X509Certificate.
 
 
The factory class CertificateBuilderFactory holds methods for creating CertificateBuilder.
The class CertificateExtensions provides extension methods for X509Certificate objects.
 
 
The class CertificateReader is a utility class for reading certificates.
The class CertificateWriter is a utility class for write certificates in files or streams in several file formats.
The class CharacterObfuscationOperationRule builds a complex rule for obfuscating a single character.
The class CharacterObfuscationRules can define a simple rule for encrypt and decrypt a key.
 
The factory class CipherFactory holds methods for creating Cipher objects.
The class CryptModel holds data for the encryption or decryption process.
The factory class CryptModelFactory holds methods for creating CryptModel objects
The class CryptoAlgorithm provides factory method for create an algorithm from string for encryption or decryption.
The class CryptObjectDecorator holds a prefix and a suffix that can decorate an crypt object
The class EncryptedPrivateKeyReader is a utility class for reading encrypted private keys that are protected with a password.
The class EncryptedPrivateKeyWriter is a utility class for write and protect PrivateKey objects with a password to files.
 
 
The class HashExtensions.
The class HexExtensions provides methods for encode and decode hex encoded byte or char arrays and String objects.
The factory class KeyAgreementFactory holds methods for creating new shared SecretKey objects and KeyAgreement objects
The class KeyExtensions
 
The class KeyModelExtensions provides algorithms for transform a given KeyModel object to the appropriate key objects and given keys to the appropriate KeyModel object
The factory class KeyPairFactory holds methods for creating KeyPair objects.
The factory class KeyPairGeneratorFactory holds methods for creating KeyPairGenerator objects.
The factory class KeySpecFactory holds methods for creating KeySpec objects.
The factory class KeyStoreFactory holds methods for creating KeyStore objects.
The class KeyWriter is a utility class for write security keys in files.
The class ObfuscationBiMapRules decorates a BiMap that defines rules for encrypt and decrypt given strings.
 
The class ObfuscationOperationRule builds a complex rule for obfuscating a single character.
 
 
 
The class ObfuscationRules holds a list of obfuscation rules that will be processed with an Obfusactor implementation.
 
 
The class PemObjectReader is a utility class for reading PemObject from a file.
The factory class PinFactory holds methods for creating list of possible pins
The class PrivateKeyReader is a utility class for reading private keys in *.der or *.pem format.
The class PrivateKeyWriter is a utility class for write public keys in files or streams.
The extension class ProviderExtensions provides algorithm for Provider information
The class PublicKeyReader is a utility class for reading public keys.
The class PublicKeyWriter is a utility class for write public keys in files or streams.
The factory class SecretKeyFactoryExtensions holds methods for creating SecretKeySpec objects.
 
The class Transaction
Use only ZoneId.of("UTC") for the values