我试图从Microsoft http://technet.microsoft.com/en-us/library/ms189586.aspx了解此页。为什么非对称密钥更安全?
根据文档“......它们提供比对称加密更高级别的安全性”。我得到你首先使用对称加密数据,然后使用另一种方法(对称或非对称)加密该密钥,以避免重新加密数据以及速度优势。
我没有得到的是为什么选择不对称对称为第二级更安全?仅仅是因为不对称可以通过数据库主密钥加密?是否有可能让一个用户将数据加密到同一数据库上的另一个用户呢?我不明白你在数据库中会有什么其他优势。
这个问题似乎是题外话题,因为它是关于密码学而不是编程。 –
不确定为什么主题问题已更改。我的问题是特定于SQL Server非对称密钥如何在数据库中的用户之间起作用 – ElPresidente