public class SHA256
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
KEY_ALGORITHM |
构造器和说明 |
---|
SHA256() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
generateKey()
生成一个十六进制随机摘要密钥,颁发给encode()调用者
|
static void |
main(java.lang.String[] args) |
static java.lang.String |
toDigest(java.lang.String str,
byte[] password)
使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串
|
static java.lang.String |
toDigest(java.lang.String str,
java.lang.String password)
使用HmacSHA256消息摘要算法计算消息摘要,返回十六进制的明文字符串
|
public static final java.lang.String KEY_ALGORITHM
public static java.lang.String generateKey()
public static java.lang.String toDigest(java.lang.String str, java.lang.String password) throws java.lang.Exception
str
- 要计算摘要的数据password
- 摘要口令java.lang.Exception
public static java.lang.String toDigest(java.lang.String str, byte[] password) throws java.lang.Exception
str
- 要计算摘要的数据password
- 摘要口令java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
Copyright © Actionsoft Co., Ltd. All Rights Reserved.