See: Description
| Class | Description | 
|---|---|
| AesMac | This is an implementation of a AES MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| Cast128Mac | This is an implementation of a CAST128 MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| Cast3Mac | This is an implementation of a CAST3 MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| CastMac | This is an implementation of a CAST MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| DesEdeMac | This is an implementation of a Tripple DES MAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| DesMac | This is an implementation of a DES MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| IdeaMac | This is an implementation of a IDEA MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| Md2HMac | This is an implementation of a MD2 HMAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| Md5HMac | This is an implementation of a MD5 HMAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| PKCS11Mac | This is an implementation of a MAC class that uses the IAIK PKCS#11 wrapper to access the token. | 
| PKCS11MacSpec | Objects of this algorithm parameters class allows an application to control the generation of
 PKCS#11 key-pairs using the provided JCE key generators. | 
| PKCS11Rc2MacSpec | The Class PKCS11Rc2MacSpec. | 
| PKCS11Rc5MacSpec | The Class PKCS11Rc5MacSpec. | 
| Rc2Mac | This is an implementation of a RC2 MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| Rc5Mac | This is an implementation of a RC5 MAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| RipeMd128HMac | This is an implementation of a RipeMd128 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| RipeMd160HMac | This is an implementation of a RipeMd160 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha1HMac | This is an implementation of a SHA-1 HMAC class that uses the IAIK PKCS#11 wrapper to access the
 token. | 
| Sha224HMac | This is an implementation of a SHA-224 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha256HMac | This is an implementation of a SHA-256 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha3_224HMac | This is an implementation of a SHA3-224 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha3_256HMac | This is an implementation of a SHA3-256 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha3_384HMac | This is an implementation of a SHA3-384 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha3_512HMac | This is an implementation of a SHA3-512 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha384HMac | This is an implementation of a SHA-384 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha512_224HMac | This is an implementation of a SHA-512-224 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha512_256HMac | This is an implementation of a SHA-512-256 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| Sha512HMac | This is an implementation of a SHA-512 HMAC class that uses the IAIK PKCS#11 wrapper to access
 the token. | 
| SSL3Md5Mac | The SSL3 MD5 Mac engine. | 
| SSL3Sha1Mac | The SSL3 MD5 Mac engine. | 
PKCS11Mac;
it contains most of the code.IAIK JavaSecurity Website https://jce.iaik.tugraz.at/
                             
 IAIK at Graz University of Technology, Austria, Europe                             
 Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.                                                      Version 1.9.4