在启用 fips 模式的情况下从 openssl 生成私钥和公钥

在启用 fips 模式的情况下从 openssl 生成私钥和公钥

我正在使用 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:

相关内容