public abstract class HmacCoder extends SecurityCoder
| 构造器和说明 |
|---|
HmacCoder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
encodeHmacMD2(byte[] data,
byte[] key)
HmacMD2消息摘要
|
static String |
encodeHmacMD2Hex(byte[] data,
byte[] key)
HmacMD2Hex消息摘要
|
static byte[] |
encodeHmacMD4(byte[] data,
byte[] key)
HmacMD4消息摘要
|
static String |
encodeHmacMD4Hex(byte[] data,
byte[] key)
HmacMD4Hex消息摘要
|
static byte[] |
encodeHmacMD5(byte[] data,
byte[] key)
HmacMD5加密
|
static byte[] |
encodeHmacSHA(byte[] data,
byte[] key)
HmacSHA1加密
|
static byte[] |
encodeHmacSHA224(byte[] data,
byte[] key)
HmacSHA224消息摘要
|
static String |
encodeHmacSHA224Hex(byte[] data,
byte[] key)
HmacSHA224Hex消息摘要
|
static byte[] |
encodeHmacSHA256(byte[] data,
byte[] key)
HmacSHA256加密
|
static byte[] |
encodeHmacSHA384(byte[] data,
byte[] key)
HmacSHA384加密
|
static byte[] |
encodeHmacSHA512(byte[] data,
byte[] key)
HmacSHA512加密
|
static byte[] |
initHmacMD2Key()
初始化HmacMD2密钥
|
static byte[] |
initHmacMD4Key()
初始化HmacMD4密钥
|
static byte[] |
initHmacMD5Key()
初始化HmacMD5密钥
|
static byte[] |
initHmacSHA224Key()
初始化HmacSHA224密钥
|
static byte[] |
initHmacSHA256Key()
初始化HmacSHA256密钥
|
static byte[] |
initHmacSHA384Key()
初始化HmacSHA384密钥
|
static byte[] |
initHmacSHA512Key()
初始化HmacSHA512密钥
|
static byte[] |
initHmacSHAKey()
初始化HmacSHA1密钥
|
public static byte[] initHmacMD5Key()
throws Exception
Exceptionpublic static byte[] encodeHmacMD5(byte[] data,
byte[] key)
throws Exception
data - 待加密数据key - 密钥Exceptionpublic static byte[] initHmacSHAKey()
throws Exception
Exceptionpublic static byte[] encodeHmacSHA(byte[] data,
byte[] key)
throws Exception
data - 待加密数据key - 密钥Exceptionpublic static byte[] initHmacSHA256Key()
throws Exception
Exceptionpublic static byte[] encodeHmacSHA256(byte[] data,
byte[] key)
throws Exception
data - 待加密数据key - 密钥Exceptionpublic static byte[] initHmacSHA384Key()
throws Exception
Exceptionpublic static byte[] encodeHmacSHA384(byte[] data,
byte[] key)
throws Exception
data - 待加密数据key - 密钥Exceptionpublic static byte[] initHmacSHA512Key()
throws Exception
Exceptionpublic static byte[] encodeHmacSHA512(byte[] data,
byte[] key)
throws Exception
data - 待加密数据key - 密钥Exceptionpublic static byte[] initHmacMD2Key()
throws Exception
Exceptionpublic static byte[] encodeHmacMD2(byte[] data,
byte[] key)
throws Exception
data - 待做消息摘要处理的数据key - 密钥Exceptionpublic static String encodeHmacMD2Hex(byte[] data, byte[] key) throws Exception
data - 待做消息摘要处理的数据key - 密钥Exceptionpublic static byte[] initHmacMD4Key()
throws Exception
Exceptionpublic static byte[] encodeHmacMD4(byte[] data,
byte[] key)
throws Exception
data - 待做消息摘要处理的数据key - 密钥Exceptionpublic static String encodeHmacMD4Hex(byte[] data, byte[] key) throws Exception
data - 待做消息摘要处理的数据key - 密钥Exceptionpublic static byte[] initHmacSHA224Key()
throws Exception
Exceptionpublic static byte[] encodeHmacSHA224(byte[] data,
byte[] key)
throws Exception
data - 待做消息摘要处理的数据key - 密钥ExceptionCopyright © 2017. All rights reserved.