Class MessageDigestHashProvider

java.lang.Object
org.apache.kerby.kerberos.kerb.crypto.cksum.provider.AbstractHashProvider
org.apache.kerby.kerberos.kerb.crypto.cksum.provider.MessageDigestHashProvider
All Implemented Interfaces:
HashProvider
Direct Known Subclasses:
Md4Provider, Md5Provider, Sha1Provider

public class MessageDigestHashProvider extends AbstractHashProvider
  • Field Details

  • Constructor Details

    • MessageDigestHashProvider

      public MessageDigestHashProvider(int hashSize, int blockSize, String algorithm)
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class AbstractHashProvider
    • hash

      public void hash(byte[] data, int start, int len) throws org.apache.kerby.kerberos.kerb.KrbException
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException
    • output

      public byte[] output()