public interface Mac extends MacInformation
| Modifier and Type | Method and Description |
|---|---|
default byte[] |
doFinal() |
default void |
doFinal(byte[] buf) |
void |
doFinal(byte[] buf,
int offset) |
void |
init(byte[] key) |
default void |
update(byte[] buf) |
void |
update(byte[] buf,
int start,
int len) |
void |
updateUInt(long foo) |
getBlockSize, getDefaultBlockSize, isEncryptThenMacgetAlgorithmvoid init(byte[] key) throws java.lang.Exception
java.lang.Exceptiondefault void update(byte[] buf)
void update(byte[] buf,
int start,
int len)
void updateUInt(long foo)
default byte[] doFinal()
throws java.lang.Exception
java.lang.Exceptiondefault void doFinal(byte[] buf)
throws java.lang.Exception
java.lang.Exceptionvoid doFinal(byte[] buf,
int offset)
throws java.lang.Exception
java.lang.Exception