Details
-
New Feature
-
Resolution: Duplicate
-
Major - P3
-
None
-
None
-
None
-
None
Description
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
Attachments
Issue Links
- duplicates
-
MONGOCRYPT-48 libmongocrypt: key parsing logic
-
- Closed
-