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.