--0-392702694-1205874357=:67454
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

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.
--0-392702694-1205874357=:67454
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

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.

--0-392702694-1205874357=:67454--
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majordomo@openssl.org