com.trilead.ssh2.crypto.digest
Class MAC
java.lang.Object
com.trilead.ssh2.crypto.digest.MAC
public final class MAC
- extends java.lang.Object
MAC.
- Version:
- $Id: MAC.java,v 1.1 2007/10/15 12:49:57 cplattne Exp $
- Author:
- Christian Plattner, plattner@trilead.com
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()
1232432