org.bouncycastle.crypto.macs
Class OldHMac
java.lang.Object
org.bouncycastle.crypto.macs.OldHMac
- Mac
public class OldHMac
extends java.lang.Object
HMAC implementation based on RFC2104
H(K XOR opad, H(K XOR ipad, text))
OldHMac(Digest digest) - uses incorrect pad for SHA-512 and SHA-384 use HMac.
|
OldHMac
public OldHMac(Digest digest)
uses incorrect pad for SHA-512 and SHA-384 use HMac.
doFinal
public int doFinal(byte[] out,
int outOff)
- doFinal in interface Mac
getUnderlyingDigest
public Digest getUnderlyingDigest()
reset
public void reset()
Reset the mac generator.
- reset in interface Mac
update
public void update(byte in)
- update in interface Mac
update
public void update(byte[] in,
int inOff,
int len)
- update in interface Mac