public class BCHMacEngine extends BCMacEngine
Mac 实现摘要| 构造器和说明 |
|---|
BCHMacEngine(org.bouncycastle.crypto.Digest digest,
byte[] key)
构造
|
BCHMacEngine(org.bouncycastle.crypto.Digest digest,
byte[] key,
byte[] iv)
构造
|
BCHMacEngine(org.bouncycastle.crypto.Digest digest,
org.bouncycastle.crypto.CipherParameters params)
构造
|
BCHMacEngine(org.bouncycastle.crypto.macs.HMac mac,
org.bouncycastle.crypto.CipherParameters params)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
BCHMacEngine |
init(org.bouncycastle.crypto.Digest digest,
org.bouncycastle.crypto.CipherParameters params)
初始化
|
doFinal, getAlgorithm, getMacLength, init, ipgetMac, reset, updatepublic BCHMacEngine(org.bouncycastle.crypto.Digest digest,
byte[] key,
byte[] iv)
digest - 摘要算法,为Digest 的接口实现key - 密钥iv - 加盐public BCHMacEngine(org.bouncycastle.crypto.Digest digest,
byte[] key)
digest - 摘要算法,为Digest 的接口实现key - 密钥public BCHMacEngine(org.bouncycastle.crypto.Digest digest,
org.bouncycastle.crypto.CipherParameters params)
digest - 摘要算法params - 参数,例如密钥可以用KeyParameterpublic BCHMacEngine(org.bouncycastle.crypto.macs.HMac mac,
org.bouncycastle.crypto.CipherParameters params)
mac - HMacparams - 参数,例如密钥可以用KeyParameterpublic BCHMacEngine init(org.bouncycastle.crypto.Digest digest, org.bouncycastle.crypto.CipherParameters params)
digest - 摘要算法params - 参数,例如密钥可以用KeyParameterBCMacEngine.init(Mac, CipherParameters)Copyright © 2023. All rights reserved.