文件名称:java版sm4源码-hxwallet-sdk-java:hxwallet-sdk-java
文件大小:212KB
文件格式:ZIP
更新时间:2024-06-24 15:39:05
系统开源
java版sm4源码 恒信Wallet SDK (Java版本) 恒信Java SDK提供了基本的密码学接口封装以及业务接口的封装, 实例项目在目录下,SDK项目代码结构如下: Sample是一个独立的Project, 默认IDEA可能会将其导入到SDK主工程中 需要在File>Project Structure>Project Settings>Modules里面将其移除 查看Sample工程我们建议作为单独的Project打开 /HXUtils 提供json解析 /IHXJsonParser json解析抽象接口 /HXWallet 钱包,提供秘钥签名,摘要等方法 --/crypto 密码学相关类 ----IHXKeyFactory 秘钥解析接口 ----IHXSM2Engine SM2加密模块接口 ----IHXSM2Signer SM2签名算法接口 ----IHXSM3Digest SM3摘要算法接口 ----iHXSM4Engine SM4加密算法接口 ----HXDefaultxxxxxxx 上述接口封装的默认实现 --/service 业务相关类 ----/vo 业务vo
【文件预览】:
hxwallet-sdk-java-master
----gradlew(5KB)
----settings.gradle(30B)
----src()
--------test()
--------main()
----build()
--------tmp()
--------resources()
----gradle()
--------wrapper()
----README.md(14KB)
----sample()
--------gradlew(5KB)
--------settings.gradle(29B)
--------src()
--------build()
--------gradle()
--------gradlew.bat(2KB)
--------build.gradle(464B)
----outputs()
--------hxwallet-1.1.0.jar(45KB)
----gradlew.bat(2KB)
----.gitignore(406B)
----CHANGELOG.md(2KB)
----build.gradle(684B)