public final class

MD4

extends Object
java.lang.Object
   ↳ com.google.code.com.sun.mail.auth.MD4

Class Overview

The MD4 class is used to compute an MD4 message digest over a given buffer of bytes. It is an implementation of the RSA Data Security Inc MD4 algorithim as described in internet RFC 1320.

Summary

Constants
int S11
int S12
int S13
int S14
int S21
int S22
int S23
int S24
int S31
int S32
int S33
int S34
int blockSize
Fields
private int bufOfs
private final byte[] buffer
private long bytesProcessed
private static final byte[] padding
private final int[] state
private final int[] x
Public Constructors
MD4()
Public Methods
byte[] digest(byte[] in)
Compute and return the message digest of the input byte array.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final int S11

Constant Value: 3 (0x00000003)

private static final int S12

Constant Value: 7 (0x00000007)

private static final int S13

Constant Value: 11 (0x0000000b)

private static final int S14

Constant Value: 19 (0x00000013)

private static final int S21

Constant Value: 3 (0x00000003)

private static final int S22

Constant Value: 5 (0x00000005)

private static final int S23

Constant Value: 9 (0x00000009)

private static final int S24

Constant Value: 13 (0x0000000d)

private static final int S31

Constant Value: 3 (0x00000003)

private static final int S32

Constant Value: 9 (0x00000009)

private static final int S33

Constant Value: 11 (0x0000000b)

private static final int S34

Constant Value: 15 (0x0000000f)

private static final int blockSize

Constant Value: 64 (0x00000040)

Fields

private int bufOfs

private final byte[] buffer

private long bytesProcessed

private static final byte[] padding

private final int[] state

private final int[] x

Public Constructors

public MD4 ()

Public Methods

public byte[] digest (byte[] in)

Compute and return the message digest of the input byte array.

Parameters
in