CogniCrypt icon indicating copy to clipboard operation
CogniCrypt copied to clipboard

Provide more systematic support for primitives in C(++)

Open kruegers opened this issue 7 years ago • 0 comments

Some(tm) cryptographers prefer to implement cryptographic schemes in C(++). Extend the integration interface of #13 such that algorithms implemented in C(++) can be integrated as well. In particular, add a question about the respective programming language. If C(++) is selected, generate stubs for an JNI after the algorithm type is selected. Depending on the algorithm type, different methods need to be generated (e.g. ciphers need at least the methods encrypt, decrypt, generateKey). Finally, ask the primitive developer to connect methods in the JNI with the ones in their C(++) implementation.

kruegers avatar May 22 '17 15:05 kruegers