企业库- PGP和加密应用程序块



我刚刚收到一个请求,希望在我正在开发的web应用程序和web服务中添加PGP支持。我目前正在使用企业库,并希望使用我已经在使用的加密应用程序块(CAB),但我找不到任何关于使用企业库的CAB支持PGP的信息。我认为,由于这两种技术都被广泛使用,而且CAB是可扩展的,因此应该有人为此提供一些支持。是否有我忽略的东西,或者有人可以提供与PGP一起使用CAB的链接。

我还不知道他们为什么要使用PGP的所有细节,但我假设信息块将用PGP公钥加密并发布到Web服务,因此我需要在服务器端以编程方式使用私钥来解密以获得要发布的信息。这听起来是个可怕的想法,但我的职责不是计划,而是执行。

不幸的是,加密块API没有为公钥算法设置。它只处理哈希和对称(单键)算法。

最新更新