繁体   English   中英

解密Lotus Notes邮件-Java API

[英]Decrypt Lotus Notes Mail - Java API

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

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

所以我的问题是,我要完成的工作有哪些选择? 尽管我知道C中有一个模拟方法,但是我需要使用用户的ID文件或凭据,但我还是非常希望使用Java API。

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

提前致谢!

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

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

注意确保安全! :-)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM