kz.gamma.hardware.jce
Class JCEGOST3411Digest

java.lang.Object
  extended by java.security.MessageDigestSpi
      extended by java.security.MessageDigest
          extended by kz.gamma.hardware.jce.JCEGOST3411Digest

public class JCEGOST3411Digest
extends java.security.MessageDigest

Author:
Sergey Moisseyev

Field Summary
private  GOST3411Digest gost3411Digest
           
 
Constructor Summary
protected JCEGOST3411Digest(java.lang.String algorithm)
          Creates a message digest with the specified algorithm name.
 
Method Summary
protected  byte[] engineDigest()
           
protected  void engineReset()
           
protected  void engineUpdate(byte input)
           
protected  void engineUpdate(byte[] input, int offset, int len)
           
 
Methods inherited from class java.security.MessageDigest
clone, digest, digest, digest, getAlgorithm, getDigestLength, getInstance, getInstance, getInstance, getProvider, isEqual, reset, toString, update, update, update, update
 
Methods inherited from class java.security.MessageDigestSpi
engineDigest, engineGetDigestLength, engineUpdate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

gost3411Digest

private GOST3411Digest gost3411Digest
Constructor Detail

JCEGOST3411Digest

protected JCEGOST3411Digest(java.lang.String algorithm)
Creates a message digest with the specified algorithm name.

Parameters:
algorithm - the standard name of the digest algorithm. See Appendix A in the Java Cryptography Architecture API Specification & Reference for information about standard algorithm names.
Method Detail

engineUpdate

protected void engineUpdate(byte input)
Specified by:
engineUpdate in class java.security.MessageDigestSpi

engineUpdate

protected void engineUpdate(byte[] input,
                            int offset,
                            int len)
Specified by:
engineUpdate in class java.security.MessageDigestSpi

engineDigest

protected byte[] engineDigest()
Specified by:
engineDigest in class java.security.MessageDigestSpi

engineReset

protected void engineReset()
Specified by:
engineReset in class java.security.MessageDigestSpi


Copyright © 2013 Gamma Technologies. All Rights Reserved.