X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilccrypt%2Fmars.c;h=addb8bd0eed80bd72b7c6a318dafdb7586832b2a;hb=72cfa31520ebc0058763a30e21c13f6e9a964aa0;hp=31188b7157bac4fa53d8fab9833354da5d910844;hpb=2be0be2432fff760084c4093291e79f1fa6262d8;p=silc.git diff --git a/lib/silccrypt/mars.c b/lib/silccrypt/mars.c index 31188b71..addb8bd0 100644 --- a/lib/silccrypt/mars.c +++ b/lib/silccrypt/mars.c @@ -49,7 +49,7 @@ Mean: 373 cycles = 68.7 mbits/sec SILC_CIPHER_API_SET_KEY(mars) { - mars_set_key((MarsContext *)context, (unsigned int *)key, keylen); + mars_set_key((MarsContext *)context, (uint32 *)key, keylen); return TRUE; } @@ -80,13 +80,13 @@ SILC_CIPHER_API_CONTEXT_LEN(mars) SILC_CIPHER_API_ENCRYPT_CBC(mars) { - 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]; @@ -119,13 +119,13 @@ SILC_CIPHER_API_ENCRYPT_CBC(mars) SILC_CIPHER_API_DECRYPT_CBC(mars) { - unsigned int *in, *out, *tiv; - unsigned int tmp[4], tmp2[4]; + uint32 *in, *out, *tiv; + 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];