パッケージ jcifs.smb1.util
クラス HMACT64
- java.lang.Object
-
- java.security.MessageDigestSpi
-
- java.security.MessageDigest
-
- jcifs.smb1.util.HMACT64
-
- すべての実装されたインタフェース:
Cloneable
public class HMACT64 extends MessageDigest implements Cloneable
This is an implementation of the HMACT64 keyed hashing algorithm. HMACT64 is defined by Luke Leighton as a modified HMAC-MD5 (RFC 2104) in which the key is truncated at 64 bytes (rather than being hashed via MD5).
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 HMACT64(byte[] key)Creates an HMACT64 instance which uses the given secret key material.
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 Objectclone()protected byte[]engineDigest()protected intengineDigest(byte[] buf, int offset, int len)protected intengineGetDigestLength()protected voidengineReset()protected voidengineUpdate(byte b)protected voidengineUpdate(byte[] input, int offset, int len)-
クラスから継承されたメソッド java.security.MessageDigest
digest, digest, digest, getAlgorithm, getDigestLength, getInstance, getInstance, getInstance, getProvider, isEqual, reset, toString, update, update, update, update
-
クラスから継承されたメソッド java.security.MessageDigestSpi
engineUpdate
-
-
-
-
メソッドの詳細
-
clone
public Object clone()
- オーバーライド:
cloneクラス内MessageDigest
-
engineDigest
protected byte[] engineDigest()
- 定義:
engineDigestクラス内MessageDigestSpi
-
engineDigest
protected int engineDigest(byte[] buf, int offset, int len)- オーバーライド:
engineDigestクラス内MessageDigestSpi
-
engineGetDigestLength
protected int engineGetDigestLength()
- オーバーライド:
engineGetDigestLengthクラス内MessageDigestSpi
-
engineReset
protected void engineReset()
- 定義:
engineResetクラス内MessageDigestSpi
-
engineUpdate
protected void engineUpdate(byte b)
- 定義:
engineUpdateクラス内MessageDigestSpi
-
engineUpdate
protected void engineUpdate(byte[] input, int offset, int len)- 定義:
engineUpdateクラス内MessageDigestSpi
-
-