# Package org.springframework.security.crypto.encrypt

Interface Summary
BytesEncryptor: Service interface for symmetric data encryption.
TextEncryptor: Service interface for symmetric encryption of text strings.

Class Summary
AesBytesEncryptor: Encryptor that uses AES encryption.
BouncyCastleAesCbcBytesEncryptor: An Encryptor equivalent to `AesBytesEncryptor` using `AesBytesEncryptor.CipherAlgorithm.CBC` that uses Bouncy Castle instead of JCE.
BouncyCastleAesGcmBytesEncryptor: An Encryptor equivalent to `AesBytesEncryptor` using `AesBytesEncryptor.CipherAlgorithm.GCM` that uses Bouncy Castle instead of JCE.
Encryptors: Factory for commonly used encryptors.

Enum Summary
AesBytesEncryptor.CipherAlgorithm