This is a discussion on Need help building FIPS compliant openssl - Openssl ; --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 ...
--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 theopenssl-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