1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3 4<head> 5<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows"> 7<META http-equiv="Content-Style-Type" content="text/css"> 8<title>AESMacLength</title> 9<LINK rel="stylesheet" href="../../css/nitro.css" type="text/css"> 10</head> 11 12<body> 13 14<h1 align="left">AESMacLength <IMG src="../../image/TWL.gif" width="23" height="12" border="0" align="middle"></h1> 15<h2>Syntax</h2> 16 17<dl> 18 <dd> 19 <pre><CODE>#include <twl/aes.h> 20 21typedef enum AESMacLength 22{ 23 AES_MAC_LENGTH_4 = 1, // 4 byte 24 AES_MAC_LENGTH_6 = 2, 25 AES_MAC_LENGTH_8 = 3, 26 AES_MAC_LENGTH_10 = 4, 27 AES_MAC_LENGTH_12 = 5, 28 AES_MAC_LENGTH_14 = 6, 29 AES_MAC_LENGTH_16 = 7, // 16 byte 30 AES_MAX_LENGTH_MAX 31} 32AESMacLength; 33</CODE></pre><br> 34</dd> 35</dl> 36 37<H2>Members</H2> 38<TABLE border="1" width="100%" class="members"> 39 <TBODY> 40 <TR> 41 <TH>AES_MAC_LENGTH_4</TH> 42 <TD>Specifies 4 bytes as the length of the MAC.</TD> 43 </TR> 44 <TR> 45 <TH>AES_MAC_LENGTH_6</TH> 46 <TD>Specifies 6 bytes as the length of the MAC.</TD> 47 </TR> 48 <TR> 49 <TH>AES_MAC_LENGTH_8</TH> 50 <TD>Specifies 8 bytes as the length of the MAC.</TD> 51 </TR> 52 <TR> 53 <TH>AES_MAC_LENGTH_10</TH> 54 <TD>Specifies 10 bytes as the length of the MAC.</TD> 55 </TR> 56 <TR> 57 <TH>AES_MAC_LENGTH_12</TH> 58 <TD>Specifies 12 bytes as the length of the MAC.</TD> 59 </TR> 60 <TR> 61 <TH>AES_MAC_LENGTH_14</TH> 62 <TD>Specifies 14 bytes as the length of the MAC.</TD> 63 </TR> 64 <TR> 65 <TH>AES_MAC_LENGTH_16</TH> 66 <TD>Specifies 16 bytes as the length of the MAC.</TD> 67 </TR> 68 </TBODY> 69</TABLE> 70 71<H2>Description</H2> 72<P> 73Enumerated type for the byte length of the MAC (Message Authentication Code) used in CCM mode. We recommend using the longest length possible. 74</P> 75 76<H2>Revision History</H2> 77<P> 782007/12/25 Initial version. 79</P> 80<hr><p>CONFIDENTIAL</p></body> 81</HTML> 82