我正在使用 openssl (V3)。我想使用 fips 模式加密和解密文件。为此,我想生成私钥和公钥。然而,我在生成过程中遇到了困难。我在这里尝试使用的命令是。
openssl genpkey -algorithm RSA -out private.key -aes256 -fips
我正在
genpkey: Unknown cipher: fips
genpkey: Use -help for summary.
80F2D63CB67F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:341:Global default library context, Algorithm (fips : 0), Properties (<null>)
由于此错误,我无法理解 openssl 是否可以使用 fips140-2。
从我的角度来看,我已经尝试过在堆栈溢出。
创建空文件,并使用此命令
openssl md5 textfile
Error setting digest
80E2EA90E57F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:341:Global default library context, Algorithm (MD5 : 100), Properties ()
80E2EA90E57F0000:error:03000086:digital envelope routines:evp_md_init_internal:initialization error:crypto/evp/digest.c:272: