パッケージ jcifs.smb1.util
クラス MD4
- java.lang.Object
-
- java.security.MessageDigestSpi
-
- java.security.MessageDigest
-
- jcifs.smb1.util.MD4
-
- すべての実装されたインタフェース:
Cloneable
public class MD4 extends MessageDigest implements Cloneable
Implements the MD4 message digest algorithm in Java.References:
- Ronald L. Rivest, " The MD4 Message-Digest Algorithm", IETF RFC-1320 (informational).
$Revision: 1.2 $
- 作成者:
- Raif S. Naffah
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 MD4()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 Objectclone()Returns a copy of this MD object.byte[]engineDigest()Completes the hash computation by performing final operations such as padding.voidengineReset()Resets this object disregarding any temporary data present at the time of the invocation of this call.voidengineUpdate(byte b)Continues an MD4 message digest using the input byte.voidengineUpdate(byte[] input, int offset, int len)MD4 block update operation.-
クラスから継承されたメソッド java.security.MessageDigest
digest, digest, digest, getAlgorithm, getDigestLength, getInstance, getInstance, getInstance, getProvider, isEqual, reset, toString, update, update, update, update
-
クラスから継承されたメソッド java.security.MessageDigestSpi
engineDigest, engineGetDigestLength, engineUpdate
-
-
-
-
メソッドの詳細
-
clone
public Object clone()
Returns a copy of this MD object.- オーバーライド:
cloneクラス内MessageDigest
-
engineReset
public void engineReset()
Resets this object disregarding any temporary data present at the time of the invocation of this call.- 定義:
engineResetクラス内MessageDigestSpi
-
engineUpdate
public void engineUpdate(byte b)
Continues an MD4 message digest using the input byte.- 定義:
engineUpdateクラス内MessageDigestSpi
-
engineUpdate
public void engineUpdate(byte[] input, int offset, int len)MD4 block update operation.Continues an MD4 message digest operation, by filling the buffer, transform(ing) data in 512-bit message block(s), updating the variables context and count, and leaving (buffering) the remaining bytes in buffer for the next update or finish.
- 定義:
engineUpdateクラス内MessageDigestSpi- パラメータ:
input- input blockoffset- start of meaningful bytes in inputlen- count of bytes in input block to consider
-
engineDigest
public byte[] engineDigest()
Completes the hash computation by performing final operations such as padding. At the return of this engineDigest, the MD engine is reset.- 定義:
engineDigestクラス内MessageDigestSpi- 戻り値:
- the array of bytes for the resulting hash value.
-
-