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.MongoDB使用AEAD AES-256-CBC加密算法对可查询加密和CSFLE中的所有字段进行加密。

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.MongoDB使用加密然后MAC的方法来执行经过身份验证的加密。可查询加密和CSFLE都使用HMAC-SHA-512算法来生成MAC。