OpenSSL实现PKCS#1 v2.1?

时间:2017-03-29 20:43:36

标签: openssl cryptography rsa rfc pkcs#1

我正在使用OpenSSL为我的项目执行加密模块。我需要一个RSA PKCS#1 v2.1实现。如何检查OpenSSL是否实现了PKCS#1 v2.1?

有人说这是实施的:

RFC 3447(pkcs#1 v2.1): Is it implemented in Openssl ? If so from which version?

但是在文档中是PKCS#1 v2.0。

那么,它实施了吗?如果没有,我在哪里可以找到PKCS#1 v2.1的库?

1 个答案:

答案 0 :(得分:0)

我很遗憾地说你的要求不是那么明智。

PKCS#1标准定义了可以使用的各种算法。它们还为它们提供名称,例如RSAES-OAEP和RSAES-PKCS1-v1_5(这是PKCS#1 v1.5中引入的原始加密方案)。这些方案与PKCS#1 v2.0中描述的方案完全兼容。

幸运的是,您应该可以毫无问题地使用OpenSSL。它不太可能失败。但首先你需要知道你应该使用的算法和可能的算法参数(对于OAEP / MGF1)。

如果 失败,请尝试并回来。