[MONGOCRYPT-165] Implement Java-native cryptography callbacks Created: 11/Jul/19  Updated: 28/Oct/23  Resolved: 17/Jul/19

Status: Closed
Project: Libmongocrypt
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Jeffrey Yemin Assignee: Jeffrey Yemin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
is cloned by MONGOCRYPT-162 Implement cryptography callbacks for ... Closed
Depends
depends on MONGOCRYPT-112 Create pluggable encryption layer Closed
Epic Link: Build libmongocrypt library

 Description   

CDRIVER-3179 introduces a pluggable encryption layer in libmongocrypt by exposing a set of callbacks that can be implemented by a libmongocrypt consumer.

This ticket tracks the work to implement those callbacks in the Java binding, using Java native cryptography API. This will allow us to remove the OpenSSL dependency that is required when libmongocrypt is responsible for implementing the cryptographic primitives.



 Comments   
Comment by Githook User [ 17/Jul/19 ]

Author:

{'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}

Message: Add Java crypto callbacks

CDRIVER-3229
Branch: master
https://github.com/mongodb/libmongocrypt/commit/5a2ff2d72c255b0f291891880b5163a8f18ab486

Comment by Jeffrey Yemin [ 15/Jul/19 ]

https://github.com/mongodb/libmongocrypt/pull/29

Generated at Thu Feb 08 09:08:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.