comparison src/ciphers/aes/aes.c @ 209:39d5d58461d6 libtomcrypt-orig LTC_1.05

Import of libtomcrypt 1.05
author Matt Johnston <matt@ucc.asn.au>
date Wed, 06 Jul 2005 03:53:40 +0000
parents 1c15b283127b
children 4768b55c5240
comparison
equal deleted inserted replaced
191:1c15b283127b 209:39d5d58461d6
125 #ifndef ENCRYPT_ONLY 125 #ifndef ENCRYPT_ONLY
126 ulong32 *rrk; 126 ulong32 *rrk;
127 #endif 127 #endif
128 LTC_ARGCHK(key != NULL); 128 LTC_ARGCHK(key != NULL);
129 LTC_ARGCHK(skey != NULL); 129 LTC_ARGCHK(skey != NULL);
130 130
131 if (keylen != 16 && keylen != 24 && keylen != 32) { 131 if (keylen != 16 && keylen != 24 && keylen != 32) {
132 return CRYPT_INVALID_KEYSIZE; 132 return CRYPT_INVALID_KEYSIZE;
133 } 133 }
134 134
135 if (num_rounds != 0 && num_rounds != (10 + ((keylen/8)-2)*2)) { 135 if (num_rounds != 0 && num_rounds != (10 + ((keylen/8)-2)*2)) {
745 } 745 }
746 } 746 }
747 747
748 #endif 748 #endif
749 749
750
751 /* $Source: /cvs/libtom/libtomcrypt/src/ciphers/aes/aes.c,v $ */
752 /* $Revision: 1.8 $ */
753 /* $Date: 2005/05/05 14:35:58 $ */