heard“通常将PKCS#1 v2.0加密称为OAEP加密”。

在将其用于我的项目之前,我需要某种“官方”文档来说明这一点。我试图找到它没有成功。知道在哪里可以找到它吗?

谢谢!

(顺便说一句,声誉超过1500的人都可以创建标签PKCS#1吗?谢谢!)

最佳答案

版本2.0之前的PKCS#1描述了一种加密方案。从2.0版开始,OAEP填充已添加到PKCS#1中,并且以前的加密方案已追溯称为“v1.5”(因为这是PKCS#1的1.5版中描述的唯一方案)。在PKCS#1本身中,这两种加密方案称为“RSAES-OAEP”和“RSAES-PKCS1-V1_5”。

OAEP填充理论上可以与许多其他非对称加密方案一起使用,但是RSA是(到目前为止)使用最广泛的非对称加密系统。

口语上,带有OAEP填充的RSA加密通常称为“PKCS#1 v2.0加密”,因为较早的方案称为“PKCS#1 v1.5加密”,但这不是“正式”名称。 OAEP和v1.5都是标准的,并且由最新版本的PKCS#1支持,因此v1.5至少是与OAEP相比的“v2.0”方案。就像我在上面说的那样,正式名称(如PKCS#1中所定义)是“RSAES-OAEP”。

关于encryption - "PKCS#1 v2.0 encryption is usually called OAEP encryption"在哪里可以确认?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2991603/

10-15 04:58