类 SM3
java.lang.Object
tech.riemann.etp.codec.SM3
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明hashPassword(String password) 加密byte[]mix(byte[] arr1, byte[] arr2) 数组混入byte[][]split(byte[] arr) 拆分3n长度数组booleanverifyPassword(String password, String hashedPassword) 验证密码
-
构造器详细资料
-
SM3
public SM3()
-
-
方法详细资料
-
hashPassword
加密- 参数:
password- 明文密码- 返回:
- 秘文摘要
-
verifyPassword
验证密码- 参数:
password- 明文密码hashedPassword- 秘文摘要- 返回:
- 是否匹配
-
mix
public byte[] mix(byte[] arr1, byte[] arr2) 数组混入- 参数:
arr1- n长度数组arr2- 2n长度数组- 返回:
- 3n长度混入结果
-
split
public byte[][] split(byte[] arr) 拆分3n长度数组- 参数:
arr- 3n长度数组- 返回:
- [n长度数组,2n长度数组]
-