-
Type: New Feature
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
Implement logic to be used by the state machine when preparing to encrypt or decrypt. This logic must:
- Choose an SSL implementation to use based on the environment
- Generate randomized initialization vectors
- Fetch any necessary keys
- Get or create a correctly-sized buffer from the buffer pool
- Using the new buffer, create a new bson_new_from_buffer and then copy plaintext/encrypted fields over when constructing the new encrypted document
- duplicates
-
MONGOCRYPT-48 libmongocrypt: key parsing logic
- Closed