第 7 章 管理属性加密


目录服务器提供多种机制来保护对目录中敏感数据的访问。但是,默认情况下,服务器会将未加密的数据存储在数据库中。对于高度敏感信息,攻击者可能会获得数据库访问权限的潜在风险。

属性加密功能使管理员能够使用敏感数据存储特定属性,如政府身份号,在数据库中加密。为后缀启用后,这些属性的每个实例(即使索引数据)都会加密存储在数据库中的此属性中的每个条目。请注意,您可以为后缀启用属性加密。要为整个服务器启用此功能,您必须为服务器上的每个后缀启用属性加密。属性加密与 eqpres 索引完全兼容。

重要

您在条目中使用的任何属性都无法有效地加密。例如,如果您已配置为加密 uid 属性,则该值在条目中加密,而不是在 DN 中:

dn: uid=demo_user,ou=People,dc=example,dc=com
...
uid::Sf04P9nJWGU1qiW9JJCGRg==
Copy to Clipboard Toggle word wrap

7.1. 密钥目录服务器用于属性加密

要使用属性加密,您必须使用 TLS 配置加密连接。目录服务器使用服务器的 TLS 加密密钥和相同的 PIN 输入法进行属性加密。

服务器使用随机生成的对称密码密钥来加密和解密属性数据。服务器使用服务器 TLS 证书中的公钥来打包这些密钥。因此,属性加密的有效强度不能高于服务器的 TLS 密钥的强度。

警告

如果没有访问服务器的私钥,则无法从封装的副本中恢复对称密钥。因此,定期备份服务器的证书数据库。如果您丢失了密钥,您将无法再解密和加密存储在数据库中的数据。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat