Class HmacSha512
java.lang.Object
com.sshtools.common.ssh.components.jce.AbstractHmac
com.sshtools.common.ssh.components.jce.HmacSha512
- All Implemented Interfaces:
Component,SshComponent,SshHmac,SecureComponent
- Direct Known Subclasses:
HmacSha512_96
SHA-1 message authentication implementation.
- Author:
- Lee David Painter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.sshtools.common.ssh.components.jce.AbstractHmac
jceAlgorithm, mac, macLength, macSize -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sshtools.common.ssh.components.jce.AbstractHmac
doFinal, generate, getMacLength, getMacSize, getPriority, getProvider, getSecurityLevel, isETM, update, verify
-
Constructor Details
-
HmacSha512
public HmacSha512() -
HmacSha512
protected HmacSha512(int size)
-
-
Method Details
-
getAlgorithm
- Specified by:
getAlgorithmin interfaceSecureComponent- Specified by:
getAlgorithmin interfaceSshComponent- Specified by:
getAlgorithmin interfaceSshHmac- Specified by:
getAlgorithmin classAbstractHmac
-
init
- Specified by:
initin interfaceSshHmac- Overrides:
initin classAbstractHmac- Throws:
SshException
-