Hello, Could someone give the proper procedure to build openssl with FIPS enabled? I tried to just grab the openssl-fips-1.1.2.tar.gz file, unzip, untar, and config, make, BUT I get the below error... I see some people say you must already have an openssl package installed that support FIPS?!? Can some one provide the step by steps?
+ gcc -o fips_desmovs -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM fips_desmovs.o -ldl fips_desmovs.o(.text+0xfa): In function `DESTest': : undefined reference to `EVP_des_ede3_cfb1' fips_desmovs.o(.text+0x1b7): In function `DESTest': : undefined reference to `EVP_des_ede3_cbc' fips_desmovs.o(.text+0x1d7): In function `DESTest': : undefined reference to `EVP_des_ede3_ofb' fips_desmovs.o(.text+0x1e1): In function `DESTest': : undefined reference to `EVP_des_ede3_cfb64' fips_desmovs.o(.text+0x205): In function `DESTest': : undefined reference to `EVP_CipherInit' fips_desmovs.o(.text+0x23d): In function `DESTest': : undefined reference to `EVP_des_ede3_cfb8' fips_desmovs.o(.text+0x244): In function `DESTest': : undefined reference to `EVP_des_ecb' fips_desmovs.o(.text+0x24b): In function `DESTest': : undefined reference to `EVP_des_cfb1' fips_desmovs.o(.text+0x252): In function `DESTest': : undefined reference to `EVP_des_ede3_ecb' fips_desmovs.o(.text+0x259): In function `DESTest': : undefined reference to `EVP_des_cfb8' fips_desmovs.o(.text+0x260): In function `DESTest': : undefined reference to `EVP_des_ofb' fips_desmovs.o(.text+0x267): In function `DESTest': : undefined reference to `EVP_des_cbc' fips_desmovs.o(.text+0x26e): In function `DESTest': : undefined reference to `EVP_des_cfb64' fips_desmovs.o(.text+0x290): In function `DESTest': : undefined reference to `ERR_print_errors_fp' fips_desmovs.o(.text+0xaea): In function `do_mct': : undefined reference to `DES_set_odd_parity' fips_desmovs.o(.text+0xaf5): In function `do_mct': : undefined reference to `DES_set_odd_parity' fips_desmovs.o(.text+0xb00): In function `do_mct': : undefined reference to `DES_set_odd_parity' fips_desmovs.o(.text+0x1be1): In function `main': : undefined reference to `ERR_load_crypto_strings' collect2: ld returned 1 exit status make[1]: *** [fips_desmovs] Error 1 Keith --------------------------------- Looking for last minute shopping deals? Find them fast with Yahoo! Search.