AesBytesEncryptor using
AesBytesEncryptor.CipherAlgorithm.CBC that uses Bouncy Castle instead of JCE.AesBytesEncryptor using
AesBytesEncryptor.CipherAlgorithm.GCM that uses Bouncy Castle instead of JCE.NoOpPasswordEncoder.PasswordEncoder implementation that uses PBKDF2 with a configurable number of
iterations and a random 8-byte random salt value.BytesKeyGenerator that uses a SecureRandom to generate
keys of 8 bytes in length.BytesKeyGenerator that uses a SecureRandom to generate
keys of a custom length.BytesKeyGenerator that returns a single, shared
SecureRandom key of a custom length.PasswordEncoder implementation that uses SHA-256 hashing with 1024
iterations and a random 8-byte random salt value.StringKeyGenerator that hex-encodes SecureRandom keys of
8 bytes in length.