gnu.crypto.mac

Class UHash32.L3Hash32

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.
Constructor Summary
L3Hash32(byte[] K1, byte[] K2)
Method Summary
Objectclone()
byte[]digest(byte[] M)

Constructor Detail

L3Hash32

L3Hash32(byte[] K1, byte[] K2)

Parameters: K1 string of length 64 bytes. K2 string of length 4 bytes.

Method Detail

clone

public Object clone()

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.