Cryptography 公钥和私钥关系
我向您发送使用Cryptography 公钥和私钥关系,cryptography,public-key-encryption,private-key,Cryptography,Public Key Encryption,Private Key,我向您发送使用pvt1(私钥)加密的数据 那么,如何打开此文档 没有我的pvt1你怎么能打开它 如果您可以使用pvt2键打开,那么pvt1和pvt2键之间不应该存在关系吗 否则你怎么能打开我的文件 如果您需要mypvt1打开文档,那么在交换密钥之前我们是否会会面?理论上,您不使用私钥加密。您可以使用公钥或公钥与私钥的组合进行加密 以下是最常见的方案的工作原理: 使用公钥加密: 1.收件人生成公钥/私钥对。这两个键是相关的。 2.收件人向您发送他们的公钥,您确认该公钥属于他们。 3.您可以使用收件
pvt1
(私钥)加密的数据
那么,如何打开此文档
没有我的pvt1
你怎么能打开它
如果您可以使用pvt2
键打开,那么pvt1
和pvt2
键之间不应该存在关系吗
否则你怎么能打开我的文件
如果您需要my
pvt1
打开文档,那么在交换密钥之前我们是否会会面?理论上,您不使用私钥加密。您可以使用公钥或公钥与私钥的组合进行加密
以下是最常见的方案的工作原理:
使用公钥加密:1.收件人生成公钥/私钥对。这两个键是相关的。
2.收件人向您发送他们的公钥,您确认该公钥属于他们。
3.您可以使用收件人的公钥加密某些内容。
4.只能使用只有收件人拥有的收件人私钥对其进行解密。
5.收件人使用其私钥解密邮件 该系统的优点是发送者和接收者之间不需要特别设置。收件人可以向所有人提供他们的公钥,这允许任何人向他们发送只有他们才能阅读的加密邮件 公钥和私钥以某种特殊的方式相互关联。这是一个复杂的数学问题,但这里有一个过于简单(但仍然很棘手)的解释,说明它通常是如何完成的: 你有一些操作,除了它是不可逆的外,它的行为就像乘法。私钥是随机生成的。有一个众所周知的常数G。公钥是私钥“乘以”G。我将调用接收方的密钥Rs和它们的公钥Rp。因此
Rp=Rs*G
。(此处,*
表示类似于乘法但不可逆的运算。)
要加密消息,请选择一个新的随机公钥/私钥对,仅用于此消息。我将调用公钥Ep
和私钥Es
。所以Ep=Es*G
要发送消息,您可以使用Es*Rp
对其进行加密,并将其与Ep
一起发送。若要解密,收件人将使用Rs*Ep
对其进行解密
为什么这样做有效?因为Es*Rp=Rs*Ep
。为什么?Es*Rp=Rs*Ep
Es*Rs*G=Rs*Es*G
这是真的,因为这种类似乘法的运算是可交换的 为什么攻击者不能解密它?攻击者有:
Ep(因为我们发送了它)
Rp(因为它是公共的)
攻击者需要
Es*Rp
或Rs*Ep
。也就是说,他需要Es*Rs*G
,他只有Es*G
和Rs*G
。哎呀,他被卡住了,因为他不能分割。理论上,你不能用私钥加密。您可以使用公钥或公钥与私钥的组合进行加密
以下是最常见的方案的工作原理:
使用公钥加密:1.收件人生成公钥/私钥对。这两个键是相关的。
2.收件人向您发送他们的公钥,您确认该公钥属于他们。
3.您可以使用收件人的公钥加密某些内容。
4.只能使用只有收件人拥有的收件人私钥对其进行解密。
5.收件人使用其私钥解密邮件 该系统的优点是发送者和接收者之间不需要特别设置。收件人可以向所有人提供他们的公钥,这允许任何人向他们发送只有他们才能阅读的加密邮件 公钥和私钥以某种特殊的方式相互关联。这是一个复杂的数学问题,但这里有一个过于简单(但仍然很棘手)的解释,说明它通常是如何完成的: 你有一些操作,除了它是不可逆的外,它的行为就像乘法。私钥是随机生成的。有一个众所周知的常数G。公钥是私钥“乘以”G。我将调用接收方的密钥Rs和它们的公钥Rp。因此
Rp=Rs*G
。(此处,*
表示类似于乘法但不可逆的运算。)
要加密消息,请选择一个新的随机公钥/私钥对,仅用于此消息。我将调用公钥Ep
和私钥Es
。所以Ep=Es*G
要发送消息,您可以使用Es*Rp
对其进行加密,并将其与Ep
一起发送。若要解密,收件人将使用Rs*Ep
对其进行解密
为什么这样做有效?因为Es*Rp=Rs*Ep
。为什么?Es*Rp=Rs*Ep
Es*Rs*G=Rs*Es*G
这是真的,因为这种类似乘法的运算是可交换的 为什么攻击者不能解密它?攻击者有:
Ep(因为我们发送了它)
Rp(因为它是公共的)
攻击者需要
Es*Rp
或Rs*Ep
。也就是说,他需要Es*Rs*G
,他只有Es*G
和Rs*G
。哎呀,他被卡住了,因为他无法分割。发件人使用收件人的公钥加密邮件,收件人使用私钥解密。发件人使用收件人的公钥加密邮件,收件人使用私钥解密邮件。拼写绑定。谢谢你明白我的问题是什么。100分之100。被迷住了。谢谢你明白我的问题是什么。百分之一百。