Database Manual / Security / Encryption / In-Use Encryption / Client-Side Field Level Encryption / Reference

Cryptographic Primitives

MongoDB encrypts all fields in Queryable Encryption and CSFLE with the AEAD AES-256-CBC encryption algorithm.

Note

Authenticated Encryption

MongoDB uses the encrypt-then-MAC approach to perform authenticated encryption. Both Queryable Encryption and CSFLE use the HMAC-SHA-512 algorithm to generate your MAC.