The AES-XCBC-MAC-96 [RFC 3566] extends the classic CBC-MAC algorithm to messages of varying lengths.
Table “Intel IPP AES-XCBC Functions” lists the Intel IPP AES-XCBC functions. A typical usage of the AES-XCBC primitives is similar to the one of Keyed Hash Functions.
Function Base Name |
Operation |
---|---|
Gets the size of the IppsXCBCRijndael128State context. |
|
Initializes user-supplied memory as IppsCMACRijndael128State context for future use. |
|
Updates the internal authentication tag depending on the current input message. |
|
Computes the authentication tag. |
|
Computes the authentication tag and terminates the authentication process. |
|
Computes the authentication tag of an entire message. |
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.