我们以证书加密为例讲解。
第一步、创建证书
第二步、加密存储到列
列也是普通列,本示例用的是 nvarchar(max)。
第三步、取值并解密
这时就要使用密码了,注意 N'' 的使用,以及 varchar(max),而不是 nvarchar(max)。
证书加密和非对称加密异同
证书加密也属于非对称加密,都只适合于短文本加密,不过证书加密有个好处,就是证书可以复用,这样到处数据库都可以使用同一个证书进行加密。
更多内容请参见: