Skip to content

Commit c807e0a

Browse files
committed
更新符号的使用,并补充一些加密类所支持的算法列表;
1 parent df7b6a2 commit c807e0a

File tree

1 file changed

+36
-9
lines changed

1 file changed

+36
-9
lines changed

README-zh.md

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,64 @@
44
## 支持环境 ##
55
>**提示:** 目前,该项目尚未完成兼容性测试,此兼容性数据仅供参考。
66
- Base:
7-
- Java: 1.8.0或更高版本
7+
- Java1.8.0或更高版本
88
- Encrypt:
9-
- Java: 1.8.0_161或更高版本(或对Java安装JCE.policy以解除对AES256及以上的限制)
9+
- Java1.8.0_161或更高版本(或对Java安装JCE.policy以解除对AES256及以上的限制)
1010
- Event:
11-
- Java: 1.8.0或更高版本
11+
- Java1.8.0或更高版本
1212

1313
## 介绍 ##
1414
### 这个项目的用途? ###
1515
这个项目的目的是想将一些在Java开发中经常用到的全部总结在一个库内,避免“同一个轮子造了很多次”的情况出现。
1616

1717
## 工具 ##
1818
### base ###
19-
包路径: net.lamgc.utils.base
20-
介绍: 存放着一些基础工具类.
19+
包路径`net.lamgc.utils.base`
20+
介绍存放着一些基础工具类.
2121

2222
- `ArgumentsProperties` - 用于解析参数列表以生成参数键值对, 可以快速的查找参数.
2323

2424
### encrypt ###
25-
包路径: net.lamgc.utils.encrypt
26-
介绍: Encrypt Utils包含了AES加解密, RSA加解密和签名等与加密有关的工具类, 所有工具类均以Java自带加密套件为基础开发.
25+
包路径`net.lamgc.utils.encrypt`
26+
介绍Encrypt Utils包含了AES加解密, RSA加解密和签名等与加密有关的工具类, 所有工具类均以Java自带加密套件为基础开发.
2727

2828
- `AESEncrypt` - AES加解密相关类.
2929
- `DiffieHellmanEncrypt` - DiffieHellman密钥交换算法类.
30+
- 共享密钥所支持的加密算法类型:
31+
- AES
32+
- RC2
33+
- RC4
34+
- Blowfish
35+
- DES
36+
- DES-EDE
37+
- HmacMD5
38+
- HmacSHA1
39+
- HmacSHA256
40+
- HmacSHA384
41+
- HmacSHA512
3042
- `MessageDigestUtils` - 消息摘要算法工具类.
43+
- 支持的消息摘要算法:
44+
- MD2
45+
- MD5
46+
- SHA-1
47+
- SHA-256
48+
- SHA-384
49+
- SHA-512
3150
- `RSAEncrypt` - RSA加解密工具类.
3251
- `RSAEncryptWithAES` - RSA联合AES的长数据加解密工具类.
3352
- `RSASign` - RSA签名工具类.
53+
- 支持的签名算法:
54+
- MD2
55+
- MD5
56+
- SHA-1
57+
- SHA-224
58+
- SHA-256
59+
- SHA-384
60+
- SHA-512
3461

3562
### event ###
36-
包路径: net.lamgc.utils.event
37-
介绍: Event Utils是一套简单, 泛用的事件系统, 可以快速的为项目添加灵活的事件功能, 该事件系统以Bukkit API为原型开发.
63+
包路径`net.lamgc.utils.event`
64+
介绍Event Utils是一套简单, 泛用的事件系统, 可以快速的为项目添加灵活的事件功能, 该事件系统以Bukkit API为原型开发.
3865

3966
- `BasicEventHandlerList` - 内置的默认EventHandlerList.
4067
- `EventExecutor` - 事件执行器, 用于投递事件到事件方法中.

0 commit comments

Comments
 (0)