Answers:
OpenPGP使用混合加密方法:对称加密,使用所谓的“会话密钥”加密消息本身,然后使用公钥/私钥加密对会话密钥进行加密,每个接收者一次。这一方面是性能要求(公钥/私钥加密比对称加密慢得多),但也允许加密到多个收件人而不会多次发送整个加密邮件(只有小会话密钥被加密多次)。
在命令行上使用GnuPG时,可以通过--recipient
多次传递选项来使用多个收件人。至少Enigmail for Thunderbird(我从未使用过Mailvelope)也提供了这种能力,但它之前在专家选项中启用了。打开Enigmail 菜单,然后单击“首选项”。现在,单击“ 显示专家设置和菜单”,转到“ 密钥选择” 选项卡,然后启用“ 始终(也)手动”。
将来,只要加密邮件,Enigmail就会显示一个窗口,其中包含可供选择的所有可用公钥。
无论如何:由于这涉及到一些麻烦,你的通信伙伴可能更合理地使用每个邮件地址的一个密钥。密钥可以在计算机之间导出和共享。如果他有特殊的安全要求,他应该使用专用的邮件地址。OpenPGP及其实现并没有真正考虑用例“单个邮件地址,而是具有不同密钥的多个设备”。