获取用于在 Lotus Domino 中加密和解密邮件的私钥和公钥

2024-01-01

我知道 id 文件包含私钥和公钥。公钥位于 ID 文件下的证书内,私钥位于 id 文件内但不在证书中。 问题是我如何通过我的 java 代码获取这些密钥。我需要加密和解密邮件。


公钥可以在 Domino 目录中找到。您无需执行任何特殊操作即可加密电子邮件。 Notes API 会自动为您执行此操作。

解密则是另一回事了。私钥的全部意义在于它是private。输入密码后,您可以使用当前 ID 文件中的私钥,但无法访问任何其他私钥。私钥使用密码派生密钥进行加密,如果有任何方法可以绕过该加密,那么它就不是私有的!

因此,如果您尝试解密发送给用户的消息,唯一的方法是使用该用户的密码将当前 ID 切换到该用户的 ID 文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取用于在 Lotus Domino 中加密和解密邮件的私钥和公钥 的相关文章

  • Java Try Catch Final 没有 Catch 的情况下会阻塞

    我正在审查一些新代码 该程序只有一个 try 和一个 finally 块 既然排除了 catch 块 那么如果 try 块遇到异常或任何可抛出的内容 它如何工作 它直接进入finally块吗 如果 try 块中的任何代码可以引发已检查异常
  • 使用 GWT CellTableBuilder 构建树表

    Is it possible to build a tree table like this http www sencha com examples ExamplePlace basictreegrid with the new Cell
  • Android 2.2 SDK - Droid X 相机活动无法正常完成

    我注意到我在 Droid X 上调用的默认相机活动与我的 Droid 和 Nexus One 上的默认相机活动看起来不同 在 Droid 和 Nexus One 上选择 确定 后 活动将完成 Droid X 有一个 完成 按钮 它将带您返回
  • 如何使用 .NET 以编程方式沙箱进程

    我计划设计一个系统 本质上允许用户在我的机器上运行 PHP Ruby 等脚本代码 我想将它们放入沙箱中 以防止它们访问机器的关键方面 哪些 NET API 可用于此目的 我计划从主流程创建一个子流程 并希望以编程方式从主流程中沙箱该子流程
  • Grails 2.3.0 自动重新加载不起作用

    我最近将我们的项目升级到 grails 2 3 0 一切工作正常 除了每当我更改代码时自动重新加载都无法工作的问题 这包括所有项目工件 控制器 域 服务 gsps css 和 javascript 文件 我的旧版本 grails 可以正常工
  • 如何从秘密字符串中制作 HMAC_SHA256 密钥以在 jose4j 中与 JWT 一起使用?

    我想生成 JWT 并使用 HMAC SHA256 对其进行签名 对于该任务我必须使用jose4j https bitbucket org b c jose4j wiki Home 我尝试根据秘密生成密钥 SecretKeySpec key
  • 来自数据库的 jfreechart 散点图

    如何使用java中的jfreechart绘制mysql数据库表中数据的散点图 我使用过 Swing 库 任何链接都会有帮助 我搜索了谷歌但找不到理解的解决方案 如果您有代码 请提供给我 实际上我确实做了条形图并使用 jfreechart 绘
  • Android 自定义视图不能以正确的方式处理透明度/alpha

    我正在绘制自定义视图 在此视图中 我使用两个不同的绘画和路径对象在画布上绘画 我基本上是在绘制两个重叠的形状 添加 Alpha 后 视图中重叠的部分比图像的其余部分更暗 这是不希望的 但我不知道如何解决它 这是我的代码片段 用于展示我如何在
  • 在文本文件中搜索单词并返回其频率

    如何在包含单词文本的文本文件中搜索特定单词并返回其频率或出现次数 使用扫描仪 String text Question how to search for a particular word in a text file containin
  • 如何在 JSP 中导入类?

    我是一个完全的JSP初学者 我正在尝试使用java util List在 JSP 页面中 我需要做什么才能使用除以下类之外的类java lang 使用以下导入语句进行导入java util List 顺便说一句 要导入多个类 请使用以下格式
  • Firestore - RecycleView - 图像持有者

    我不知道如何编写图像的支架 我已经设置了 2 个文本 但我不知道图像的支架应该是什么样子 你能帮我告诉我图像的文字应该是什么样子才能正确显示吗 holder artistImage setImageResource model getArt
  • 列表应该如何转换为具体的实现?

    假设我正在使用一个我不知道源代码的库 它有一个返回列表的方法 如下所示 public List
  • RSA OAEP、Golang 加密、Java 解密 -BadPaddingException:解密错误

    我正在尝试解密使用 RSA OAEP 在 Golang 中加密的字符串 但出现 BadPaddingException 解密错误 很难弄清楚我错过了什么 这是Golang加密方法 func encryptString rootPEM io
  • Java 数组的最大维数

    出于好奇 在 Java 中数组可以有多少维 爪哇language不限制维数 但是JavaVM规范将维度数限制为 255 例如 以下代码将无法编译 class Main public static void main String args
  • 如何将 Jfreechart(饼图)添加到 netbeans 的面板中

    我正在使用 netbeans gui 编辑器 并且正在尝试添加一个本身位于内部框架中的 Jfreechart 并且这个内部框架我想将其添加到面板中 正如您在此图中看到的那样 抱歉 我无法直接发布图像 因为我新手 http www flick
  • Dispatcher-servlet 无法映射到 websocket 请求

    我正在开发一个以Spring为主要框架的Java web应用程序 特别使用Spring core Spring mvc Spring security Spring data Spring websocket 像这样在 Spring 上下文
  • 为什么java中的for-each循环中需要声明变量

    for 每个循环的通常形式是这样的 for Foo bar bars bar doThings 但如果我想保留 bar 直到循环结束 我可以not使用 foreach 循环 Foo bar null Syntax error on toke
  • 挂钩 Eclipse 构建过程吗?

    我希望在 Eclipse 中按下构建按钮时能够运行一个简单的 Java 程序 目前 当我单击 构建 时 它会运行一些 JRebel 日志记录代码 我有一个程序可以解析 JRebel 日志文件并将统计信息存储在数据库中 是否可以编写一个插件或
  • Java的-XX:+UseMembar参数是什么

    我在各种地方 论坛等 看到这个参数 并且常见的答案是它有助于高并发服务器 尽管如此 我还是找不到 sun 的官方文档来解释它的作用 另外 它是Java 6中添加的还是Java 5中存在的 顺便说一句 许多热点虚拟机参数的好地方是这一页 ht
  • 启动Java项目时发生类冲突:ClassMetadataReadingVisitor将接口org.springframework.asm.ClassVisitor作为超类

    我正在使用最新的Spring框架版本 3 2 2 RELEASE 开发一个Java Web项目 但是现在项目启动时遇到了问题 详细错误是 java lang IncompleteClassChangeError 类 org springfr

随机推荐

  • 如何使用自定义ip地址浏览网页c#/.net

    我正在尝试使用自定义 用户提供的 IP 地址浏览网页 但它不起作用 webBrowser1 成功加载网页 但它没有使用自定义 IP 地址 而是使用真实 IP 地址加载页面 请告诉我如何成功地完成这项工作 这是我的代码 private voi
  • 如何将图像放置在链接内?

    我正在尝试一些非常简单的东西 在链接内我希望有文本和图像 link to NVidia Graphics inventory url class lato do image tag list highlighter png 我希望输出是这样
  • 在循环中使用 SQLAlchemy Session 对象提交数据时出现问题

    我在使用 SQLalchemy 时遇到数据库提交问题 这是我的场景 我有一个要添加到表中的记录列表 将记录添加到表中后 我需要获取插入的记录 Id 并再次插入到第二个表中 我正在单个会话下执行这些操作 下面给出了代码结构 因为我不允许给出代
  • Angular 服务调用另一个服务

    我正在制作一个简单的 Angular 应用程序来管理收入 收入来自我存储在 json 中的项目 用于测试目的 所以 基本上 我使用 Angular 中的一个服务来获取这个 json 并且我希望有另一个服务来调用项目服务并过滤每个项目的收入
  • 未找到符号:引用自:预期位于:平面命名空间 | macOS 大苏尔

    我一直在尝试使用以下方式导入模块 import pyexiv2 这会产生一个错误 Aruns MacBook Air scripts arun python3 99 new camera py crop field Traceback mo
  • uWSGI + virtualenv“没有名为站点的模块”

    所以这似乎是这个设置的一个非常常见的问题 但我找不到任何适用于SO的解决方案 我已经设置了一个非常新的 Ubuntu 15 04 服务器 然后安装了 nginx virtualenv 和 wrapper 和 uWSGI 通过 apt get
  • Roslyn 获取类的依赖项

    我试图确定一个类 它引用什么 其他命名空间或外部库命名空间 对于给定的文档 语法树等来说 似乎是开箱即用的 没有办法做到这一点 而且我需要使用符号查找器 迭代整个代码库中的每个文件 然后调用 find 粘贴找到的引用在地图中 然后向后导航地
  • Objective C - 在哪里释放全局静态变量?

    或者 void initialize 的反义词是什么 这是我的情况 我有一个 Unit 类 其 id initWithName 函数从全局 NSDictionary 获取数据 该全局 NSDictionary 是延迟创建的 在 Unit m
  • 在布尔值中设置额外的位可以使其同时为 true 和 false

    如果我得到一个bool变量并将其第二位设置为 1 则变量同时计算为 true 和 false 用gcc6 3编译以下代码 g选项 gcc v6 3 0 Linux RHEL6 0 2016 x86 64 bin g g main cpp o
  • 具有共享 OpenGL 上下文的 QOpenGLWidget?

    我有一个现有的 OpenGL 上下文 我想与新的 QOpenGLWidget 共享 我知道我可以这样做 创建QOpenGLWidget 等待直到initializeGL被调用并保存上下文 创建新的 QOpenGLContext 并使其与保存
  • 为什么 Debug.Writeline 在文本左侧输出一些变量?

    我有以下代码 我想知道为什么 资产名称 行的输出将变量粘贴到文本的左侧而不是右侧 有人可以帮忙吗 This System Diagnostics Debug WriteLine LoadContent System Diagnostics
  • 使 jetpack compose 中的每个单词都可点击

    ClickableText 将返回单击字符的位置 但是是否可以使每个单词可单击并返回它 Composable fun SimpleClickableText ClickableText text AnnotatedString Click
  • 如何在 JetBrains Rider 中添加/使用 C# 库?

    我正在尝试使用HttpClient客户端但是我无法使用using System Net Http 如何在 JetBrains Rider 中正确使用 C 库 操作系统是linux System Net Http不是控制台应用程序中包含的标准
  • 如何在 HTML、CSS 和 JavaScript 中添加打印页眉和页脚?

    我有一个 HTML 和 CSS 文档 我希望每个打印页面都有页眉和页脚 以便当您按 打印 时 每个页面都有相同的页脚和页眉 有没有办法使用网络技术来做到这一点 除了分页后等之外 我找不到太多有关打印的信息 这是我发现的 您可以使用posit
  • 从 PDF 文件中删除打印机标记 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我需要从 PDF 文件中删除打印机标记 我使用 Acrobat 9 Professional 打开 PDF 但没有删除打印机标记的选项 尽
  • 为什么我的 forEach 循环不编辑我的数组? [复制]

    这个问题在这里已经有答案了 在我上的一堂课上 他们给出了一个使用 a 编辑数组内容的示例forEach loop 类示例 var donuts jelly donut chocolate donut glazed donut donuts
  • Python - Pycel 问题

    我在 conda 中进行了 Pycel 的 pip 安装 我正在 Jupyter Notebook 中执行此操作 matplotlib inline from pycel import ExcelCompiler from IPython
  • 当“rhc tidy”磁盘空间不足时,如何清理 openshift 上的磁盘空间?

    我的 openshift 配额已超出 Filesystem blocks quota limit grace files quota limit grace dev mapper EBSStore01 user home01 1048572
  • 如何知道 Windows 何时启动或关闭?

    我需要用 C 开发一个程序 找出 Windows 何时启动或关闭 是否有一个日志文件可供我读取以了解 Windows 启动和关闭时间 或者您有什么想法如何做到这一点 EDIT 在 Reed Copsey 先生的帮助下 在下面找到了最佳答案q
  • 获取用于在 Lotus Domino 中加密和解密邮件的私钥和公钥

    我知道 id 文件包含私钥和公钥 公钥位于 ID 文件下的证书内 私钥位于 id 文件内但不在证书中 问题是我如何通过我的 java 代码获取这些密钥 我需要加密和解密邮件 公钥可以在 Domino 目录中找到 您无需执行任何特殊操作即可加