Encryption 在公共加密中,是公共和;专用密钥特定于设备?

Encryption 在公共加密中,是公共和;专用密钥特定于设备?,encryption,Encryption,如果它们只绑定到一个特定的设备,它们什么时候会改变 如果它们是特定于设备的,我如何在多台计算机或智能手机上查看电子邮件?如果每台计算机都有不同的公钥和私钥,那么每台计算机如何成功解密消息 对不起,如果这个问题是外行的话 关于公钥密码术,网上有几种很好的解释。我最近遇到过。关于公钥加密(无需太多细节)需要了解的关键是,您有两个密钥:使用公钥(您可以共享,因此得名),我可以加密只能使用私钥打开的东西。您和服务器都有公钥,因此可以来回加密消息。这就是加密——也就是说,它完全是为了让服务器和客户端之间的

如果它们只绑定到一个特定的设备,它们什么时候会改变

如果它们是特定于设备的,我如何在多台计算机或智能手机上查看电子邮件?如果每台计算机都有不同的公钥和私钥,那么每台计算机如何成功解密消息


对不起,如果这个问题是外行的话

关于公钥密码术,网上有几种很好的解释。我最近遇到过。关于公钥加密(无需太多细节)需要了解的关键是,您有两个密钥:使用公钥(您可以共享,因此得名),我可以加密只能使用私钥打开的东西。您和服务器都有公钥,因此可以来回加密消息。这就是加密——也就是说,它完全是为了让服务器和客户端之间的对话保密,并且远离窥探者的眼睛


这与您可以从多个设备登录网站的原因完全不同!为此,您通常使用密码。这是允许您登录的所有设备的共同点—您的输入。

不,密钥对不绑定到设备

有编码和存储公钥和私钥信息的标准,以便可以从一个应用程序导出密钥对,并将其导入许多其他应用程序。当然,并非所有可能生成密钥对的应用程序或操作系统都支持这些标准或允许此操作,但大多数都支持

加密电子邮件并不常见,即使在今天,设置电子邮件加密也比需要的更难。因此,如果您(或您的系统管理员)没有做任何有意的事情,比如生成密钥对,从认证机构为您的公众购买证书,然后将密钥存储导出到各种设备(或PGP的类似活动),我怀疑您是否在使用“加密电子邮件”


大多数邮件服务器支持“传输加密”,其中TLS(“SSL”)用于保持邮件(和邮件服务密码)的私密性。但这与加密电子邮件不同。使用S/MIME或PGP加密的电子邮件将保护您的电子邮件,同时将其存储在服务器或客户端上,以及在不使用TLS的邮件服务器之间的任何链接上。

我投票将这个问题作为离题题来结束,因为它是关于安全的,而不是编程。您使用客户端证书对邮件服务器进行身份验证,或者您为什么特别展示这个示例?这通常适用于使用SSL/TLS安全发送的用户名和密码。