我在一些动态生成的Sql Server 2012表中引入了Symmetric Key encription。
我希望存储:
我使用
创建密钥CREATE SYMMETRIC KEY MyKey
WITH ALGORITHM = AES_256
ENCRYPTION BY CERTIFICATE MyCertificate
GO
我使用ie。
插入数据insert into SecureTable(value) values (EncryptByKey(@ui, CONVERT(varbinary(max), 12345)))
结果如下:
0x0022377E67EFF34DAAAD0F812153593D01000000C867C6F2085D3850BF1F50275945CFEA90297C51D537E8C443B5F34050B325E0
如何有效调整目标列的大小?使用始终VARBINARY(MAX)
感觉不对劲!
我正在寻找类似的东西:
答案 0 :(得分:2)
正如@Joe Enos所建议的,我试图加密几种数据类型。这是经验结果: