文件名称:java版sm4源码-gmssl-java-sdk:gmssl-java-sdk
文件大小:6.65MB
文件格式:ZIP
更新时间:2024-06-24 15:38:22
系统开源
java版sm4源码 一: 本项目基于gmssl,对java wrapper接口做了一些补充,具体如下: 补充了生成sm2密钥方法,包含生成DER & PEM两种格式sm2公私钥; 补充了公钥&私钥PEM转DER格式的方法; GmSSL.c中简易实现1,2描述中的jni接口; 简易封装sm2,sm3,sm4,方便直接调用; 二: lib包简要说明 resource/lib目录包含已经编译好Linux版本的so文件及Windows 10(x64)版本dll文件, 可以导入library直接使用;如果不能使用,可以参考三,四进行编译 三: linux编译参考: 下载gmssl源码,解压至当前工作目录,下载链接 unzip master.zip cd GmSSL-master ./config --prefix=/usr/local/gmssl --openssldir=/usr/local/gmssl no-shared 注:--prefix表示安装路径;no-shared 表示只编译静态库(实现openssl和gmssl的兼容) make & make install 配置环境变量 cd
【文件预览】:
gmssl-java-sdk-master
----.gitignore(63B)
----src()
--------main()
----LICENSE(11KB)
----pom.xml(568B)
----README.md(4KB)
----target()
--------classes()