Looly
|
e6b78d943c
|
fix comment
|
2021-08-11 18:59:36 +08:00 |
|
Looly
|
5e8336fcc8
|
fix test
|
2021-07-28 12:07:28 +08:00 |
|
Looly
|
4679068e98
|
fix comment
|
2021-07-28 02:02:13 +08:00 |
|
Looly
|
a46b977ecf
|
add comment
|
2021-07-28 01:48:52 +08:00 |
|
duandazhi
|
351629e334
|
SM4 增加类注释;新手,看到 SM4 还是有点蒙圈的
|
2021-07-27 14:40:57 +08:00 |
|
Looly
|
ed63e3f03f
|
fix HOTP
|
2021-07-06 02:31:26 +08:00 |
|
张晓雷
|
c03f62b4db
|
Merge remote-tracking branch 'origin/v5-dev' into v5-dev
# Conflicts:
# hutool-core/src/main/java/cn/hutool/core/util/RadixUtil.java
|
2021-07-02 09:36:02 +08:00 |
|
Looly
|
8f487a7ec4
|
fix return
|
2021-07-02 00:43:51 +08:00 |
|
张晓雷
|
d3c925ca0b
|
fix https://gitee.com/dromara/hutool/issues/I3YP53 修复问题
add 新增生成共享秘钥的方法
add 新增验证的方法
add 新增生成谷歌验证器扫码字符串生成的方法
|
2021-07-01 19:19:59 +08:00 |
|
Looly
|
0787cefaf1
|
fix test
|
2021-06-28 22:16:58 +08:00 |
|
Looly
|
849d20c5a7
|
add test
|
2021-06-28 22:10:58 +08:00 |
|
Looly
|
949c7a856e
|
fix escape bug
|
2021-06-24 07:53:21 +08:00 |
|
Looly
|
2465c024b7
|
fix comment
|
2021-06-20 00:25:25 +08:00 |
|
Looly
|
081a51ff83
|
fix comment and test
|
2021-06-20 00:18:02 +08:00 |
|
Looly
|
86d711cc03
|
fix jwt bug
|
2021-06-18 15:59:20 +08:00 |
|
Looly
|
f9b6110042
|
remove deprecated methods
|
2021-06-16 00:51:20 +08:00 |
|
Looly
|
93b383c2b7
|
add jwt
|
2021-06-10 22:54:45 +08:00 |
|
Looly
|
8080093ba5
|
add hutool-jwt
|
2021-06-10 16:26:31 +08:00 |
|
Looly
|
dff0bf6490
|
add update method
|
2021-06-10 11:52:44 +08:00 |
|
飘辰
|
35e7c8a09d
|
merge conflict
|
2021-06-09 16:26:07 +08:00 |
|
飘辰
|
b3a191bf90
|
对称密码增加update功能
|
2021-06-09 16:13:30 +08:00 |
|
Looly
|
7889050ccc
|
fix commment
|
2021-06-03 09:31:29 +08:00 |
|
Looly
|
389ce1d27e
|
fix test
|
2021-05-13 07:34:29 +08:00 |
|
Looly
|
405208a5de
|
fix Bcrypt bug
|
2021-05-08 11:07:28 +08:00 |
|
Looly
|
b84494a52a
|
AES support big data
|
2021-04-07 02:00:12 +08:00 |
|
Looly
|
e1050537df
|
add test
|
2021-03-30 17:41:58 +08:00 |
|
Looly
|
02c72c7582
|
remove final
|
2021-03-14 08:49:17 +08:00 |
|
Looly
|
61c6c591a6
|
add hmac256
|
2021-03-12 22:59:25 +08:00 |
|
micah
|
d98224cbd0
|
添加HmacSha256加密方法
|
2021-03-12 11:25:06 +08:00 |
|
Looly
|
71a82e0534
|
add PBKDF2
|
2021-03-05 21:07:36 +08:00 |
|
Looly
|
32c4952d31
|
add method
|
2021-02-26 22:50:35 +08:00 |
|
Looly
|
ba8b4ad760
|
add methods
|
2021-02-26 09:11:45 +08:00 |
|
Looly
|
4c772ead35
|
add method
|
2021-02-25 23:53:51 +08:00 |
|
Looly
|
fdd4e51fd1
|
fix test
|
2021-02-25 22:16:46 +08:00 |
|
Looly
|
95e0292757
|
fix test
|
2021-02-25 21:34:34 +08:00 |
|
Looly
|
cda3875d87
|
fix code
|
2021-02-22 16:34:48 +08:00 |
|
Looly
|
76eb65249a
|
add method
|
2021-02-22 16:21:43 +08:00 |
|
Looly
|
3bc5054a9a
|
fix sm2 bugs
|
2021-02-19 17:41:49 +08:00 |
|
Looly
|
1a7812a281
|
fix JSONUtil.isJson
|
2021-02-03 12:57:14 +08:00 |
|
Looly
|
221608b544
|
fix check bug
|
2021-01-24 22:44:34 +08:00 |
|
Looly
|
4e38adb32d
|
change line sep
|
2021-01-20 17:10:45 +08:00 |
|
Looly
|
720d24566b
|
fix test
|
2021-01-20 16:47:53 +08:00 |
|
Looly
|
6f3b5a1f1a
|
add method
|
2021-01-18 17:53:20 +08:00 |
|
Looly
|
03bfb46889
|
fix test
|
2021-01-18 11:47:09 +08:00 |
|
Looly
|
19f39309be
|
fix code
|
2021-01-06 16:01:48 +08:00 |
|
Looly
|
cc43e39515
|
int to long
|
2020-12-02 21:16:37 +08:00 |
|
Looly
|
61f58a9b62
|
fix code
|
2020-12-02 04:37:06 +08:00 |
|
Looly
|
2954fe0520
|
rename
|
2020-11-27 14:20:17 +08:00 |
|
Looly
|
162c080e5a
|
add method
|
2020-11-26 14:42:13 +08:00 |
|
Looly
|
055c9b6bd6
|
add null check
|
2020-11-19 13:41:00 +08:00 |
|
Looly
|
11e6a28113
|
add method
|
2020-11-17 23:41:14 +08:00 |
|
Looly
|
d2e483a119
|
add test
|
2020-10-26 13:45:46 +08:00 |
|
ahviplc
|
a7b8d44407
|
add test:使用加解密模式:ECB模式,数据填充模式:PKCS7的AES加解密.
|
2020-10-26 11:18:42 +08:00 |
|
Looly
|
d28ae01cf0
|
fix bug
|
2020-09-23 13:23:34 +08:00 |
|
neko
|
65528ef68d
|
RC4特性增强
|
2020-09-23 00:28:30 +08:00 |
|
neko
|
4df1073e01
|
RC4特性增强
|
2020-09-23 00:09:44 +08:00 |
|
neko
|
543bd0b45f
|
RC4特性增强
|
2020-09-23 00:06:54 +08:00 |
|
Looly
|
36f7909702
|
fix code
|
2020-09-22 17:57:16 +08:00 |
|
Looly
|
46fafeeb86
|
add method
|
2020-09-22 09:35:07 +08:00 |
|
Looly
|
355c5c163b
|
fix code
|
2020-09-16 16:16:37 +08:00 |
|
Looly
|
31c211c096
|
fix test
|
2020-09-15 22:27:57 +08:00 |
|
Looly
|
ddd173a17c
|
add test
|
2020-09-14 21:11:32 +08:00 |
|
Looly
|
999c1d80d4
|
fix code
|
2020-09-14 19:06:06 +08:00 |
|
Looly
|
f05883a53a
|
add ECKeyUtil
|
2020-09-13 09:34:35 +08:00 |
|
Looly
|
58b1cae320
|
add ECKeyUtil
|
2020-09-13 03:43:33 +08:00 |
|
Looly
|
025728e389
|
add comment and test
|
2020-09-01 15:53:16 +08:00 |
|
zhuqianchao
|
0e9909ffeb
|
1. 在使用阻塞等待获取锁的方式中,必须在try代码块之外,并且在加锁方法与try代码块之间没有任何可能抛出异常的方法调用,避免加锁成功后,在finally中无法解锁。
说明一:如果在lock方法与try代码块之间的方法调用抛出异常,那么无法解锁,造成其它线程无法成功获取锁。
说明二:如果lock方法在try代码块之内,可能由于其它方法抛出异常,导致在finally代码块中,unlock对未加锁的对象解锁,它会调用AQS的tryRelease方法(取决于具体实现类),抛出IllegalMonitorStateException异常。
说明三:在Lock对象的lock方法实现中可能抛出unchecked异常,产生的后果与说明二相同。 java.concurrent.LockShouldWithTryFinallyRule.rule.desc
2. 补上遗漏的Override注解
|
2020-08-29 17:22:36 +08:00 |
|
Looly
|
68ad664fec
|
fix test
|
2020-08-29 11:43:10 +08:00 |
|
Looly
|
b47125c9f1
|
fix bug and add crypto
|
2020-07-23 12:10:58 +08:00 |
|
Liang Long
|
422ce00478
|
modify BaseAsymmetric.java
修改了getPrivateKeyBase64()方法,防止因未传入私钥而带来的空指针异常。
|
2020-06-16 12:15:36 +08:00 |
|
Looly
|
8319b00918
|
add test
|
2020-06-05 10:10:02 +08:00 |
|
Looly
|
44fe8904a2
|
remove EC
|
2020-05-26 18:21:42 +08:00 |
|
zz
|
34d646bd88
|
fix annotation in StrUtil and SymmetricCrypto
|
2020-05-17 18:50:15 +08:00 |
|
Looly
|
bf65fa3c5f
|
fix bug
|
2020-05-05 23:49:41 +08:00 |
|
Looly
|
c697de539f
|
add TOPT
|
2020-04-30 12:01:35 +08:00 |
|
Looly
|
ea96eecd4b
|
add opt
|
2020-04-30 09:11:22 +08:00 |
|
Looly
|
2f9fa2c29a
|
sm2 support encoding
|
2020-04-17 17:09:16 +08:00 |
|
Looly
|
ca7c407a1c
|
add UrlDecoder
|
2020-04-16 01:13:58 +08:00 |
|
Looly
|
8102b31373
|
fix sm2 bug
|
2020-04-14 16:26:32 +08:00 |
|
Looly
|
bc486cdac4
|
fix code
|
2020-04-11 13:08:46 +08:00 |
|
Looly
|
24a300e348
|
fix code
|
2020-04-04 01:34:54 +08:00 |
|
Looly
|
85eab64171
|
add methods
|
2020-03-26 17:15:43 +08:00 |
|
Looly
|
ae5f8c0efe
|
add plate
|
2020-03-10 16:59:51 +08:00 |
|
Looly
|
3746c6048f
|
add test
|
2020-03-05 23:09:43 +08:00 |
|
Looly
|
95561c1410
|
add des test
|
2020-03-05 17:37:53 +08:00 |
|
Looly
|
f6585adec4
|
support x,y for sm2
|
2020-03-05 00:49:07 +08:00 |
|
Looly
|
2e2d43d764
|
add filter support
|
2020-03-03 11:18:55 +08:00 |
|
Looly
|
8fba51f62b
|
fix sm2
|
2020-03-03 00:37:01 +08:00 |
|
Looly
|
82f982f809
|
5.2.0
|
2020-03-02 23:34:45 +08:00 |
|
Looly
|
1ae9d35d83
|
fix rsa block
|
2020-03-02 21:48:56 +08:00 |
|
Looly
|
d5506b7d9e
|
fix code
|
2020-03-01 00:24:28 +08:00 |
|
Looly
|
cc74ae34a2
|
add query method
|
2020-01-11 19:37:36 +08:00 |
|
Looly
|
bddb97704e
|
fix getFieldValue and add test
|
2019-12-09 15:51:46 +08:00 |
|
Looly
|
e754ec3e86
|
fix code
|
2019-10-29 19:53:17 +08:00 |
|
Looly
|
bf03aebcef
|
fix code
|
2019-10-29 19:05:23 +08:00 |
|
Looly
|
3511952a35
|
add sortJoin
|
2019-10-29 14:45:25 +08:00 |
|
Looly
|
ab4f58bb31
|
add method
|
2019-10-14 17:28:57 +08:00 |
|
Looly
|
417702f9fc
|
add test
|
2019-10-09 11:34:09 +08:00 |
|
Looly
|
0685a8a141
|
fix comment
|
2019-10-08 18:16:30 +08:00 |
|
Looly
|
1364656855
|
fix word
|
2019-10-08 16:02:06 +08:00 |
|