All Implemented Interfaces:
CheckSumTypeHandler, CryptoTypeHandler
Direct Known Subclasses:
CmacKcCheckSum, HmacKcCheckSum

public abstract class KcCheckSum extends AbstractKeyedCheckSumTypeHandler
  • Constructor Details

  • Method Details

    • doChecksumWithKey

      protected byte[] doChecksumWithKey(byte[] data, int start, int len, byte[] key, int usage) throws org.apache.kerby.kerberos.kerb.KrbException
      Overrides:
      doChecksumWithKey in class AbstractKeyedCheckSumTypeHandler
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException
    • mac

      protected abstract byte[] mac(byte[] kc, byte[] data, int start, int len) throws org.apache.kerby.kerberos.kerb.KrbException
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException