ch.ethz.ssh2.crypto.digest
Class MAC
java.lang.Object
ch.ethz.ssh2.crypto.digest.MAC
public final class MAC
- extends java.lang.Object
MAC.
Constructor Summary |
MAC(java.lang.String type,
byte[] key)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAC
public MAC(java.lang.String type,
byte[] key)
getMacList
public static final java.lang.String[] getMacList()
checkMacList
public static final void checkMacList(java.lang.String[] macs)
getKeyLen
public static final int getKeyLen(java.lang.String type)
initMac
public final void initMac(int seq)
update
public final void update(byte[] packetdata,
int off,
int len)
getMac
public final void getMac(byte[] out,
int off)
size
public final int size()