0

我正在尝试使用 Java API 创建 Lotus Notes 邮件提取器,但我还没有找到任何解密邮件文件的方法。我正在使用超级管理员用户的凭据创建会话,即使使用的帐户是邮件发件人的帐户,检索的(加密)文件也显示加密。

现在,一位需要此功能的潜在客户告诉我,他可以提供私钥(尚不确定通过哪种方式,如果是字符串或修改 .ID 文件(?)。

所以我的问题是,对于我想要完成的事情,我有哪些选择?我最喜欢使用 Java API,虽然我知道 C 中有一种模拟方法,但它需要用户的 ID 文件或凭据。

如果它不能自动化,是否有某种服务器证书可以让我提取解密的邮件?

提前致谢!

4

1 回答 1

0

解密加密邮件文档所需的(私人)密钥存储在 ID 文件中。您只能使用正确的密码打开 ID 文件。只有这样才能在 Notes 中冒充某人。没有可用于打开任何文档的全局密钥或服务器证书之类的东西。

当 A 向 B 发送加密邮件时,该邮件使用 B 的公钥加密。生成的文档只能使用 B 的私钥解密。这也意味着即使是 A 也无法阅读该邮件!

笔记肯定是安全的!:-)

于 2012-11-07T12:47:17.520 回答