Class NTLMEngine.MD4

java.lang.Object
org.tmatesoft.svn.core.internal.io.dav.http.NTLMEngine.MD4
Enclosing class:
NTLMEngine

static class NTLMEngine.MD4 extends Object
Cryptography support - MD4. The following class was based loosely on the RFC and on code found at http://www.cs.umd.edu/~harry/jotp/src/md.java. Code correctness was verified by looking at MD4.java from the jcifs library (http://jcifs.samba.org). It was massaged extensively to the final form found here by Karl Wright (kwright@metacarta.com).
  • Field Details

    • A

      protected int A
    • B

      protected int B
    • C

      protected int C
    • D

      protected int D
    • count

      protected long count
    • dataBuffer

      protected byte[] dataBuffer
  • Constructor Details

    • MD4

      MD4()
  • Method Details

    • update

      void update(byte[] input)
    • getOutput

      byte[] getOutput()
    • processBuffer

      protected void processBuffer()
    • round1

      protected void round1(int[] d)
    • round2

      protected void round2(int[] d)
    • round3

      protected void round3(int[] d)