Estoy tratando de implementar un cifrado de búsqueda en nodejs usando el índice cifrado. Aquí está mi base de datos.
{ "_id" : 2, "name" : "Anya", "username" : "myName", }Probé este método también. pero no funcionó. Soy nuevo en el nodo e intento buscar con valor cifrado. cualquiera tiene idea de cómo hacer para resolverlo.
db.collection.find({name: "encrypted value"})El cifrado de nivel de campo del lado del cliente de MongoDB utiliza el enfoque encrypt-then-MAC combinado con un vector de inicialización determinista o aleatorio para cifrar los valores de campo. MongoDB solo admite el AEAD AES-256-CBC con HMAC-SHA-512 aquí lo que obtuve relevante para estos MAC.
https://docs.mongodb.com/manual/core/security-client-side-encryption/