From 02c9b66a6c112afa55a1b163a938f0c17d382cc6 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Thu, 31 Aug 2006 20:56:20 +0000 Subject: [PATCH] Fix C++ style comments, change assert to OPENSSL_assert, stop warning with pedantic mode. --- crypto/aes/aes_ige.c | 88 ++++++++++++++++++++--------------------- crypto/evp/e_camellia.c | 6 +++ 2 files changed, 50 insertions(+), 44 deletions(-) diff --git a/crypto/aes/aes_ige.c b/crypto/aes/aes_ige.c index eda7922c6d..2082d060cf 100644 --- a/crypto/aes/aes_ige.c +++ b/crypto/aes/aes_ige.c @@ -49,7 +49,7 @@ * */ -#include +#include "cryptlib.h" #include #include "aes_locl.h" @@ -84,9 +84,9 @@ void AES_ige_encrypt(const unsigned char *in, unsigned char *out, const unsigned char *iv = ivec; const unsigned char *iv2 = ivec + AES_BLOCK_SIZE; - assert(in && out && key && ivec); - assert((AES_ENCRYPT == enc)||(AES_DECRYPT == enc)); - assert((length%AES_BLOCK_SIZE) == 0); + OPENSSL_assert(in && out && key && ivec); + OPENSSL_assert((AES_ENCRYPT == enc)||(AES_DECRYPT == enc)); + OPENSSL_assert((length%AES_BLOCK_SIZE) == 0); if (AES_ENCRYPT == enc) { @@ -94,17 +94,17 @@ void AES_ige_encrypt(const unsigned char *in, unsigned char *out, check for overlap, too) */ while (len >= AES_BLOCK_SIZE) { - // hexdump(stdout, "in", in, AES_BLOCK_SIZE); - // hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); + /* hexdump(stdout, "in", in, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] = in[n] ^ iv[n]; - // hexdump(stdout, "in ^ iv", out, AES_BLOCK_SIZE); + /* hexdump(stdout, "in ^ iv", out, AES_BLOCK_SIZE); */ AES_encrypt(out, out, key); - // hexdump(stdout,"enc", out, AES_BLOCK_SIZE); - // hexdump(stdout,"iv2", iv2, AES_BLOCK_SIZE); + /* hexdump(stdout,"enc", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout,"iv2", iv2, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= iv2[n]; - // hexdump(stdout,"out", out, AES_BLOCK_SIZE); + /* hexdump(stdout,"out", out, AES_BLOCK_SIZE); */ iv = out; memcpy(prev, in, AES_BLOCK_SIZE); iv2 = prev; @@ -121,17 +121,17 @@ void AES_ige_encrypt(const unsigned char *in, unsigned char *out, { memcpy(tmp, in, AES_BLOCK_SIZE); memcpy(tmp2, in, AES_BLOCK_SIZE); - // hexdump(stdout, "in", in, AES_BLOCK_SIZE); - // hexdump(stdout, "iv2", iv2, AES_BLOCK_SIZE); + /* hexdump(stdout, "in", in, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv2", iv2, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) tmp[n] ^= iv2[n]; - // hexdump(stdout, "in ^ iv2", tmp, AES_BLOCK_SIZE); + /* hexdump(stdout, "in ^ iv2", tmp, AES_BLOCK_SIZE); */ AES_decrypt(tmp, out, key); - // hexdump(stdout, "dec", out, AES_BLOCK_SIZE); - // hexdump(stdout, "iv", ivec, AES_BLOCK_SIZE); + /* hexdump(stdout, "dec", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv", ivec, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= ivec[n]; - // hexdump(stdout, "out", out, AES_BLOCK_SIZE); + /* hexdump(stdout, "out", out, AES_BLOCK_SIZE); */ memcpy(ivec, tmp2, AES_BLOCK_SIZE); iv2 = out; len -= AES_BLOCK_SIZE; @@ -163,9 +163,9 @@ void AES_bi_ige_encrypt(const unsigned char *in, unsigned char *out, const unsigned char *iv; const unsigned char *iv2; - assert(in && out && key && ivec); - assert((AES_ENCRYPT == enc)||(AES_DECRYPT == enc)); - assert((length%AES_BLOCK_SIZE) == 0); + OPENSSL_assert(in && out && key && ivec); + OPENSSL_assert((AES_ENCRYPT == enc)||(AES_DECRYPT == enc)); + OPENSSL_assert((length%AES_BLOCK_SIZE) == 0); if (AES_ENCRYPT == enc) { @@ -177,17 +177,17 @@ void AES_bi_ige_encrypt(const unsigned char *in, unsigned char *out, iv2 = ivec + AES_BLOCK_SIZE; while (len >= AES_BLOCK_SIZE) { - // hexdump(stdout, "in", in, AES_BLOCK_SIZE); - // hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); + /* hexdump(stdout, "in", in, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] = in[n] ^ iv[n]; - // hexdump(stdout, "in ^ iv", out, AES_BLOCK_SIZE); + /* hexdump(stdout, "in ^ iv", out, AES_BLOCK_SIZE); */ AES_encrypt(out, out, key); - // hexdump(stdout,"enc", out, AES_BLOCK_SIZE); - // hexdump(stdout,"iv2", iv2, AES_BLOCK_SIZE); + /* hexdump(stdout,"enc", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout,"iv2", iv2, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= iv2[n]; - // hexdump(stdout,"out", out, AES_BLOCK_SIZE); + /* hexdump(stdout,"out", out, AES_BLOCK_SIZE); */ iv = out; memcpy(prev, in, AES_BLOCK_SIZE); iv2 = prev; @@ -203,19 +203,19 @@ void AES_bi_ige_encrypt(const unsigned char *in, unsigned char *out, while(len >= AES_BLOCK_SIZE) { out -= AES_BLOCK_SIZE; - // hexdump(stdout, "intermediate", out, AES_BLOCK_SIZE); - // hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); - // XXX: reduce copies by alternating between buffers + /* hexdump(stdout, "intermediate", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); */ + /* XXX: reduce copies by alternating between buffers */ memcpy(tmp, out, AES_BLOCK_SIZE); for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= iv[n]; - // hexdump(stdout, "out ^ iv", out, AES_BLOCK_SIZE); + /* hexdump(stdout, "out ^ iv", out, AES_BLOCK_SIZE); */ AES_encrypt(out, out, key); - // hexdump(stdout,"enc", out, AES_BLOCK_SIZE); - // hexdump(stdout,"iv2", iv2, AES_BLOCK_SIZE); + /* hexdump(stdout,"enc", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout,"iv2", iv2, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= iv2[n]; - // hexdump(stdout,"out", out, AES_BLOCK_SIZE); + /* hexdump(stdout,"out", out, AES_BLOCK_SIZE); */ iv = out; memcpy(prev, tmp, AES_BLOCK_SIZE); iv2 = prev; @@ -235,17 +235,17 @@ void AES_bi_ige_encrypt(const unsigned char *in, unsigned char *out, out -= AES_BLOCK_SIZE; memcpy(tmp, in, AES_BLOCK_SIZE); memcpy(tmp2, in, AES_BLOCK_SIZE); - // hexdump(stdout, "in", in, AES_BLOCK_SIZE); - // hexdump(stdout, "iv2", iv2, AES_BLOCK_SIZE); + /* hexdump(stdout, "in", in, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv2", iv2, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) tmp[n] ^= iv2[n]; - // hexdump(stdout, "in ^ iv2", tmp, AES_BLOCK_SIZE); + /* hexdump(stdout, "in ^ iv2", tmp, AES_BLOCK_SIZE); */ AES_decrypt(tmp, out, key); - // hexdump(stdout, "dec", out, AES_BLOCK_SIZE); - // hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); + /* hexdump(stdout, "dec", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv", iv, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= iv[n]; - // hexdump(stdout, "out", out, AES_BLOCK_SIZE); + /* hexdump(stdout, "out", out, AES_BLOCK_SIZE); */ memcpy(tmp3, tmp2, AES_BLOCK_SIZE); iv = tmp3; iv2 = out; @@ -260,17 +260,17 @@ void AES_bi_ige_encrypt(const unsigned char *in, unsigned char *out, { memcpy(tmp, out, AES_BLOCK_SIZE); memcpy(tmp2, out, AES_BLOCK_SIZE); - // hexdump(stdout, "intermediate", out, AES_BLOCK_SIZE); - // hexdump(stdout, "iv2", iv2, AES_BLOCK_SIZE); + /* hexdump(stdout, "intermediate", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv2", iv2, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) tmp[n] ^= iv2[n]; - // hexdump(stdout, "out ^ iv2", tmp, AES_BLOCK_SIZE); + /* hexdump(stdout, "out ^ iv2", tmp, AES_BLOCK_SIZE); */ AES_decrypt(tmp, out, key); - // hexdump(stdout, "dec", out, AES_BLOCK_SIZE); - // hexdump(stdout, "iv", ivec, AES_BLOCK_SIZE); + /* hexdump(stdout, "dec", out, AES_BLOCK_SIZE); */ + /* hexdump(stdout, "iv", ivec, AES_BLOCK_SIZE); */ for(n=0 ; n < AES_BLOCK_SIZE ; ++n) out[n] ^= iv[n]; - // hexdump(stdout, "out", out, AES_BLOCK_SIZE); + /* hexdump(stdout, "out", out, AES_BLOCK_SIZE); */ memcpy(tmp3, tmp2, AES_BLOCK_SIZE); iv = tmp3; iv2 = out; diff --git a/crypto/evp/e_camellia.c b/crypto/evp/e_camellia.c index 8bb7c320d3..a7b40d1c60 100644 --- a/crypto/evp/e_camellia.c +++ b/crypto/evp/e_camellia.c @@ -122,4 +122,10 @@ static int camellia_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, return 1; } +#else + +# ifdef PEDANTIC +static void *dummy=&dummy; +# endif + #endif -- 2.25.1