Ari*_*ria 2 cryptography rsa public-key-encryption
RSA算法用于加密(纯文本到密文)和解密(密文到纯文本)的数据.在这些网站中使用公钥的需求是什么; 为什么数据被加密,因为每个人都看到了一切?
为什么我们需要在Google中使用公钥加密技术; 它是如何提供安全性的?
在这些网站中使用公钥有什么需要?
需要设置用于进一步对称加密的共享密钥(大随机数).公钥 - 私钥加密允许人们共享秘密消息(对称密钥材料),即使每个消息都被监视和窃听也是如此.看热点SSL工作吗?了解更多信息.
公钥 - 私钥加密的问题在于它死得很慢,而对称加密却死得很快.好处是公钥 - 私钥密码使用两个密钥进行加密和解密,这是允许通过不安全通道安全地共享秘密的原因,而对称加密使用共享密钥进行两种操作,并且您需要双方拥有相同的密钥共享密钥.
为什么数据被加密,因为每个人都查看了所有内容?
当数据被加密时,观察者可以看到的只是纯随机噪声.观察者无法理解加密通信中的任何内容.除非像NSA那样存储加密通信,否则后来要求谷歌和其他公司提供私钥.通过这种方式,他们可以解密旧的通信.
为什么我们需要在Google中使用公钥加密技术; 它是如何提供安全性的?
许多机构想知道人们搜索的内容:"如何制造炸弹",政治纠纷等.广告商想知道人们对什么感兴趣,以便他们可以带来相关的广告.如果免费提供给您,您就是产品.你出售你的信息(你的兴趣),当这在全球范围内完成时,突然间会涉及巨额资金.
这种意义上的公私密钥加密提供了隐私.只有您和服务器才能理解流量,但没有其他人:没有中间集线器,您的ISP或政府机构.
在Facebook默认切换到SSL之前,所有流量都是纯文本.这使得在真正的全球范围内建立连接图成为可能.我认为理性的可能是帮助反恐部队抓住坏人.从另一方面,跟踪所有人口的活动.有关详细信息,请参阅PRISM.