gnu.crypto.mac
Class UHash32.L3Hash32
java.lang.Object
gnu.crypto.mac.UHash32.L3Hash32
- All Implemented Interfaces:
- Cloneable
- Enclosing class:
- UHash32
class UHash32.L3Hash32
- extends Object
- implements Cloneable
Third hash stage of the UHash32 algorithm.
Input:
K1 string of length 64 bytes.
K2 string of length 4 bytes.
M string of length 16 bytes.
Returns:
Y, string of length 4 bytes.
UHash32.L3Hash32
UHash32.L3Hash32(byte[] K1,
byte[] K2)
- Parameters:
K1
- string of length 64 bytes.K2
- string of length 4 bytes.
clone
public Object clone()
- Overrides:
clone
in class Object
digest
byte[] digest(byte[] M)
- Parameters:
M
- string of length 16 bytes.
- Returns:
- Y, string of length 4 bytes.
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.