查看 Shiro 加密方式
时间: 2023-12-13 13:06:07 浏览: 142
学习shiro中的加密程序
Shiro框架提供了一个简单的工具类 `Hash`,可以用于生成散列值。可以使用以下代码来查看Shiro当前使用的散列算法:
```
String hashAlgorithmName = Hash.DEFAULT_HASH_ALGORITHM;
```
默认情况下,`Hash`使用的是SHA-256散列算法。如果需要使用其他散列算法,可以通过在shiro.ini配置文件中配置`hashAlgorithmName`属性来指定所需的散列算法,例如:
```
[main]
# 使用MD5散列算法
hashAlgorithmName = MD5
```
这样,`Hash`工具类在生成散列值时就会使用MD5散列算法。可以根据实际需求选择合适的散列算法。
阅读全文