Package org.apache.sshd.common.mac
Interface Mac
-
- All Superinterfaces:
AlgorithmNameProvider
,MacInformation
- All Known Implementing Classes:
BaseMac
public interface Mac extends MacInformation
Message Authentication Code for use in SSH. It usually wraps a javax.crypto.Mac class.- Author:
- Apache MINA SSHD Project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method 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)
-
Methods inherited from interface org.apache.sshd.common.AlgorithmNameProvider
getAlgorithm
-
Methods inherited from interface org.apache.sshd.common.mac.MacInformation
getBlockSize, getDefaultBlockSize, isEncryptThenMac
-
-