-
Type:
New Feature
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
If you wish to use CSFLE with MongoDB C# today you need to manually generate a schema which is then attached to the MongoClient in order that the fields are correctly encrypted and decrypted.
We should consider a new FieldEncryption attribute that optionally takes:
- a data key (GUID)
- A BSON type for storage
- an AES encryption enum to determine RANDOM or DETERMINISTIC
We should also consider whether we want to have attributes and/or an API in order to set the data key at a higher level (e.g. collection) in order to reduce repetition.
- related to
-
EF-181 Fluent auto CSFLE support
-
- Backlog
-