“安全存储器”首选项页

安全存储器首选项页用于管理经过加密的信息(例如密码)的存储器。通常,您没有理由更改此页上的首选项。此页上的选项主要用于故障诊断,在较少的情况下供系统管理员和高级用户使用。

密码选项

密码选项卡提供了与主密码生命周期和密码提供者相关的功能。

清除密码按钮从内存中清除已高速缓存的主密码。这相似于注销安全存储器。注意,某些密码提供者将自动从操作系统中获得凭证。为了防止发生这种情况,您需要从操作系统帐户注销。

主密码提供者一节包含当前可用的密码提供者的列表。缺省情况下,将使用已启用的具有最高优先级的提供者来对添加至安全存储器的数据进行加密。优先级是 0 到 10 范围内的一个整数,其中 10 是最高优先级。如果密码提供者发生故障,或者您希望使用较低优先级的密码提供者,那么可以禁用该密码提供者。

注意,数据只能由对该数据进行加密的提供者解密。这意味着,对密码提供者列表所作的更改将只影响新条目。现有条目的密码提供者只能由存储该数据的应用程序覆盖。

缺省情况下,启用了所有密码提供者。

每个至少使用过一次的密码提供者都有相关联的主密码。您可以使用更改密码...按钮来更改所选密码提供者的主密码。

恢复密码...按钮打开“恢复密码”对话框。如果您遗忘了主密码,并且已配置密码恢复问题,请使用此选项。如果创建主密码时取消了密码恢复设置,那么此按钮将被禁用。注意,为密码恢复问题输入的答案必须与在密码恢复设置期间所指定的答案完全相同。这些答案区分大小写,并且答案中的空格是有意义的。

内容选项

内容选项卡显示缺省安全存储器的内容。

安全存储器以树形式组织,其中,节点表示信息的上下文,每个节点都有相关联的值。选择树中的节点时,将显示与该节点相关联的值组成的一个表。将显示以未加密形式存储的值;已加密的值将显示为“*********”。

此选项卡底部显示了用于保存安全存储器数据的实际文件位置。

要强制更改要保存的安全存储器的内容,请单击保存

如果您希望删除已存储的数据(出错时,将恢复这些数据)或者要反映设置中的更改,请单击删除。此操作将删除安全存储器的所有内容。在某些情况下,应用程序的其他部分可能依赖于您已删除的安全存储器的内容。为了避免发生意外的错误,强烈建议您在删除安全存储器之后重新启动应用程序。

高级选项

此首选项页的高级选项卡用于对安全存储器进行一些附加的优化调整。

可以在此页面中修改安全存储器所使用的加密算法。下拉列表中将显示由 Java 虚拟机提供的、与安全存储器兼容的已发现算法。

对加密算法所作的更改将仅应用于进行该更改后存储的数据。如果您已经创建了安全存储器,那么必须将它删除然后再重新创建,才能使用新选择的加密算法。

注意,对于不同的 Java 虚拟机,可用算法的列表可能不相同,并且可以通过使用 Java 安全性提供程序机制提供定制算法来扩充此列表。

相关概念
安全存储器
安全存储器的工作方式
密码恢复
主密码的生命周期

相关参考
安全存储器运行时选项