Class Cmac
java.lang.Object
org.apache.kerby.kerberos.kerb.crypto.util.Cmac
Based on MIT krb5 cmac.c
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]cmac(EncryptProvider encProvider, byte[] key, byte[] data) static byte[]cmac(EncryptProvider encProvider, byte[] key, byte[] data, int outputSize) static byte[]cmac(EncryptProvider encProvider, byte[] key, byte[] data, int start, int len) static byte[]cmac(EncryptProvider encProvider, byte[] key, byte[] data, int start, int len, int outputSize)
-
Constructor Details
-
Cmac
public Cmac()
-
-
Method Details
-
cmac
public static byte[] cmac(EncryptProvider encProvider, byte[] key, byte[] data, int outputSize) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
cmac
public static byte[] cmac(EncryptProvider encProvider, byte[] key, byte[] data, int start, int len, int outputSize) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
cmac
public static byte[] cmac(EncryptProvider encProvider, byte[] key, byte[] data) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
cmac
public static byte[] cmac(EncryptProvider encProvider, byte[] key, byte[] data, int start, int len) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-