如何使用DMK加密数据?
根据BOL的说法,我不必打开那把钥匙,但不知何故必须通过 要点:EncryptByKey函数。怎么样?
答案 0 :(得分:1)
DMK不适合您自己使用。用于加密其他密钥(通过ALTER ... ADD ENCRYPTION BY MASTER KEY
),但绝不用于加密数据。这是一项要求,因为DMK可以更改,并且当发生此类更改时,所有使用DMK加密的密钥都必须使用新的DMK重新加密。引擎知道如何找到用DMK加密的密钥,但是找不到用DMK加密的数据是不可能的,并且DMK轮换会使这些数据“完全加密”(即不可加密的,钥匙丢了)。
答案 1 :(得分:0)
检查this thread有关加密数据库内容的信息。
我认为你想要在应用程序中加密/解密数据......