gnu.crypto.sasl.srp
public final class IALG extends Object implements Cloneable
A Factory class that returns IALG (Integrity Algorithm) instances that operate as described in the draft-burdis-cat-sasl-srp-04 and later.
Version: $Revision: 1.5 $
Method Summary | |
---|---|
Object | clone() |
byte[] | doFinal() |
static IALG | getInstance(String algorithm) Returns an instance of a SASL-SRP IALG implementation. |
void | init(KDF kdf) |
int | length() Returns the length (in bytes) of this SASL SRP Integrity Algorithm. |
void | update(byte[] data) |
void | update(byte[] data, int offset, int length) |
Returns an instance of a SASL-SRP IALG implementation.
Parameters: algorithm the name of the HMAC algorithm.
Returns: an instance of this object.
Returns the length (in bytes) of this SASL SRP Integrity Algorithm.
Returns: the length, in bytes, of this integrity protection algorithm.