Package com.jcraft.jsch
Interface MAC
-
- All Known Implementing Classes:
HMACMD5
,HMACMD596
,HMACMD596ETM
,HMACMD5ETM
,HMACRIPEMD160
,HMACRIPEMD160ETM
,HMACRIPEMD160OpenSSH
,HMACSHA1
,HMACSHA196
,HMACSHA196ETM
,HMACSHA1ETM
,HMACSHA224SSHCOM
,HMACSHA256
,HMACSHA2562SSHCOM
,HMACSHA256ETM
,HMACSHA256SSHCOM
,HMACSHA384SSHCOM
,HMACSHA512
,HMACSHA512ETM
,HMACSHA512SSHCOM
public interface MAC
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
doFinal(byte[] buf, int offset)
int
getBlockSize()
java.lang.String
getName()
void
init(byte[] key)
default boolean
isEtM()
void
update(byte[] foo, int start, int len)
void
update(int foo)
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getBlockSize
int getBlockSize()
-
init
void init(byte[] key) throws java.lang.Exception
- Throws:
java.lang.Exception
-
update
void update(byte[] foo, int start, int len)
-
update
void update(int foo)
-
doFinal
void doFinal(byte[] buf, int offset)
-
isEtM
default boolean isEtM()
-
-