add java-wrapper

This commit is contained in:
Zhi Guan
2017-02-16 09:22:13 +08:00
parent 07d577e880
commit 9272cdb6e7
6 changed files with 2969 additions and 0 deletions

7
java/README.md Executable file
View File

@@ -0,0 +1,7 @@
# GmSSL Java Wrapper
The purpose of this module is to provide a simple Java API to access GmSSL crypto library. To be simple, no key schedule or context is used. So the functions will not be very efficient for processing large files or stream data. And this module is not intend to be integrated with Java crypto frameworks such
as JCE.
The implementation is based on the Java Native Interface (JNI). The JNI header files are also included, but you can replace them with version from you own compiling environment.