| Package | Description |
|---|---|
| org.aoju.bus.crypto | |
| org.aoju.bus.crypto.digest |
| Modifier and Type | Method and Description |
|---|---|
static Digester |
Builder.digester(String algorithm)
新建摘要器
|
static Digester |
Builder.sha1()
SHA1加密
例:
SHA1加密:sha1().digest(data)
SHA1加密并转为16进制字符串:sha1().digestHex(data)
|
static Digester |
Builder.sha256()
SHA256加密
例:
SHA256加密:sha256().digest(data)
SHA256加密并转为16进制字符串:sha256().digestHex(data)
|
| Modifier and Type | Class and Description |
|---|---|
class |
MD5
MD5算法
|
class |
SM3
SM3算法
|
| Modifier and Type | Method and Description |
|---|---|
Digester |
Digester.init(String algorithm,
Provider provider)
初始化
|
Digester |
Digester.reset()
|
Digester |
Digester.setDigestCount(int digestCount)
设置重复计算摘要值次数
|
Digester |
Digester.setSalt(byte[] salt)
设置加盐内容
|
Digester |
Digester.setSaltPosition(int saltPosition)
设置加盐的位置,只有盐值存在时有效
加盐的位置指盐位于数据byte数组中的位置,例如:
|
Copyright © 2021. All rights reserved.