Package org.springframework.security.crypto.encrypt
@NullMarked
package org.springframework.security.crypto.encrypt
-
ClassDescriptionDeprecated.
BytesEncryptorthat uses 256-bit AES/CBC/PKCS5Padding with a random 16-byte initialization vector.A Builder forAesCbcBytesEncryptor.BytesEncryptorthat uses 256-bit AES/GCM/NoPadding with a random 16-byte initialization vector and a 128-bit authentication tag.A Builder forAesGcmBytesEncryptor.An Encryptor equivalent toAesBytesEncryptorusingAesBytesEncryptor.CipherAlgorithm.CBCthat uses Bouncy Castle instead of JCE.An Encryptor equivalent toAesBytesEncryptorusingAesBytesEncryptor.CipherAlgorithm.GCMthat uses Bouncy Castle instead of JCE.Service interface for symmetric data encryption.Factory for commonly used encryptors.Service interface for symmetric encryption of text strings.
AesCbcBytesEncryptororAesGcmBytesEncryptorinstead.