Hello, Using fips_hmac.c and the do_crypt() example, compiling EVP_EncryptInit_ex() with EVP__idea_* in FIPS mode yields:
fips_hmac.c:58:2: warning: passing argument 2 of ‘EVP_EncryptInit_ex’ makes pointer from integer without a cast [enabled by default] EVP_EncryptInit_ex(&ctx, EVP_idea_cbc(), NULL, key, iv); ^ /usr/include/openssl/evp.h:582:5: note: expected ‘const struct EVP_CIPHER *’ but argument is of type ‘int’ int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl, Others I've tried so far such as EVP_aes_256_cbc(), EVP_rc4(), EVP_cast5_ecb(), EVP_aes_192_cbc, EVP_bf_cbc() compiles fine without warning (I've thrown some non-FIPS in there only for trying). Regards. _______________________________________________ openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users