X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilccrypt%2Faes.c;h=13e616924f00e9b81c391dfdc10e2375496cd7c3;hb=72cfa31520ebc0058763a30e21c13f6e9a964aa0;hp=9956c1ee59730a20e15111a97abadd3e63fc79ff;hpb=2be0be2432fff760084c4093291e79f1fa6262d8;p=silc.git diff --git a/lib/silccrypt/aes.c b/lib/silccrypt/aes.c index 9956c1ee..13e61692 100644 --- a/lib/silccrypt/aes.c +++ b/lib/silccrypt/aes.c @@ -50,7 +50,7 @@ Mean: 500 cycles = 51.2 mbits/sec SILC_CIPHER_API_SET_KEY(aes) { - rijndael_set_key((RijndaelContext *)context, (unsigned int *)key, keylen); + rijndael_set_key((RijndaelContext *)context, (uint32 *)key, keylen); return 1; } @@ -82,13 +82,13 @@ SILC_CIPHER_API_CONTEXT_LEN(aes) SILC_CIPHER_API_ENCRYPT_CBC(aes) { - unsigned int *in, *out, *tiv; - unsigned int tmp[4]; + uint32 *in, *out, *tiv; + uint32 tmp[4]; int i; - in = (unsigned int *)src; - out = (unsigned int *)dst; - tiv = (unsigned int *)iv; + in = (uint32 *)src; + out = (uint32 *)dst; + tiv = (uint32 *)iv; tmp[0] = in[0] ^ tiv[0]; tmp[1] = in[1] ^ tiv[1]; @@ -121,13 +121,13 @@ SILC_CIPHER_API_ENCRYPT_CBC(aes) SILC_CIPHER_API_DECRYPT_CBC(aes) { - unsigned int *tiv, *in, *out; - unsigned int tmp[4], tmp2[4]; + uint32 *tiv, *in, *out; + uint32 tmp[4], tmp2[4]; int i; - in = (unsigned int *)src; - out = (unsigned int *)dst; - tiv = (unsigned int *)iv; + in = (uint32 *)src; + out = (uint32 *)dst; + tiv = (uint32 *)iv; tmp[0] = in[0]; tmp[1] = in[1];