https://github.com/819548945/lich.tool
jar包冲突解决 数据封装 基于时间的动态密码生成工具 对象工具类 加解密工具类
https://github.com/819548945/lich.tool
ecc jar rsa
Last synced: 6 months ago
JSON representation
jar包冲突解决 数据封装 基于时间的动态密码生成工具 对象工具类 加解密工具类
- Host: GitHub
- URL: https://github.com/819548945/lich.tool
- Owner: 819548945
- License: apache-2.0
- Created: 2020-04-26T06:39:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-19T02:45:45.000Z (over 2 years ago)
- Last Synced: 2024-02-19T03:38:19.622Z (over 2 years ago)
- Topics: ecc, jar, rsa
- Language: Java
- Homepage:
- Size: 11.3 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lich工具包
**version 0.1.0**
## 主要功能
#### jar包冲突解决(conflictResolution)
* 利用独立classloader解决jar包冲突问题
* 独立的反射封装,简化了代码
#### 数据封装(dataFormat)
* 将多段数据封装成byte数组快速传输
#### 基于时间的动态密码生成工具(dynamicPassword)
* 将军令的简化实现
#### 对象工具类(object)
* 对象Copy MAP\Object 、List 相互转换
* 优化批量添加的 ArrayList、HashMap
* Object数据替换工具
#### 加解密工具类(encryptionAndDecryption)
* encryptionAndDecryption.core 无jar包冲突封装
#### 加解密核心工具类(encryptionAndDecryption.core)
* 基于bouncycastle的在封装
* 支持国密、RSA证书本地 生成、签发、签名\验签、加密\解密
* 支持国密单\双证 CA签发模式
* 支持RSA CA签发模式
* 支持MD5\SHA\SM3等摘要算法
* 支持AES\DES\SM4等对称加密算法
git: https://github.com/819548945/lich.tool/
文档: http://doc.lich.me/
bug、意见反馈: liuchao_@outlook.com
### 安装
maven
````xml
com.github.819548945
tool
0.1.0
````