客户端证明公钥加密

时间:2010-11-16 11:00:44

标签: .net security public-key pgp public-key-encryption

我想为非技术客户端设置一个自动发送敏感数据的电子邮件,我正在寻找一些非常容易使用的公钥加密(或者更确切地说是解密)桌面软件,我可以提供它们,这将允许它们生成一个受密码保护的密钥对,以一种他们可以轻松地将电子邮件发送给我的方式向他们呈现公钥,然后提供一个很好的直接浏览 - 选择 - 解密功能,他们可以在我发送的任何下载附件上使用它们。在我结束时,我希望使用Bouncy Castle的PGP。

有人有任何建议吗?我看过GPG和SecureZip,看起来既不那么简单,也不够专注。软件除了生成和解密之外的效果越少,否则我将被推向使用对称的Winzip密码保护。

2 个答案:

答案 0 :(得分:0)

您可以使用商业/开源库(使用OpenPGP或ZIP加密或其他任何方式),并编写小型实用程序,它将为客户执行所需的任务。

答案 1 :(得分:0)

根据您的预算和现有应用,您可以使用Microsoft Outlook的标准PGP插件,通过在现有图标上添加简单按钮,可以提供非常简单的加密/解密集成。

Lotus Notes也有类似的插件,也有一系列开源的插件。

使用此路线可最大限度地减少用户知识方面的问题。如果他们对技术有点了解,你可以使用各种应用程序,例如Windows Privacy Tray(它包含GPG并且是免费的),但它确实需要几个简单的步骤来加密/解密/管理密钥等。