All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
|
+----cryptix.security.MessageDigest
|
+----cryptix.security.MD5
Copyright (C) 1995, 1996 Systemics Ltd (http://www.systemics.com/) All rights reserved.
public final static int HASH_LENGTH
public final static int DATA_LENGTH
protected int data[]
protected int digest[]
protected byte tmp[]
public MD5()
public final static boolean hasFileLibraryLoaded()
public final static boolean isLibraryCorrect()
public final static String getLinkErrorString()
public final int hash_length()
public final int data_length()
public String name()
public void md_reset()
protected void md_transform()
protected void java_transform()
protected byte[] md_digest()
public MessageHash digestAsHash()
public static byte[] hash(String msg)
public static byte[] hash(byte msg[])
public static HashMD5 hashAsMessageHash(String msg)
public static HashMD5 hashAsMessageHash(byte msg[])
public static HashMD5 CreateHash(byte hash[])
protected static int F(int x,
int y,
int z)
protected static int G(int x,
int y,
int z)
protected static int H(int x,
int y,
int z)
protected static int I(int x,
int y,
int z)
protected static int FF(int a,
int b,
int c,
int d,
int k,
int s,
int t)
protected static int GG(int a,
int b,
int c,
int d,
int k,
int s,
int t)
protected static int HH(int a,
int b,
int c,
int d,
int k,
int s,
int t)
protected static int II(int a,
int b,
int c,
int d,
int k,
int s,
int t)
protected void transform(int M[])
public final static void byte2int(int dst[],
int dst_off,
byte src[],
int src_off,
int len)
public final static void main(String argv[]) throws IOException
public static void self_test(PrintStream out,
String argv[]) throws Exception
All Packages Class Hierarchy This Package Previous Next Index