【发布时间】:2011-12-30 14:55:02
【问题描述】:
在我的场景中,我使用对称密钥来加密我的非对称密钥,后者用于加密一些敏感数据,这些数据应该只对选定的一群人可用。
对称密钥是用密码加密的,我需要的是这个密钥有多个密码的可能性,这样每个密码就足以打开这个密钥。
我知道可以使用
向现有对称密钥添加密码ALTER KEY MySymKey ADD ENCRYPTION BY PASSWORD = 'newpasswd'
问题是是否已经通过密码添加新加密并且这里的每个密码都会打开它,或者密钥只是被新密码额外加密并且必须提供所有密码和/或其他加密数据(证书、其他密钥等)来打开此密钥?
如果后者为真,我如何创建多个相同对称密钥但密码不同的副本?
【问题讨论】:
标签: sql-server passwords encryption-symmetric