微软;SQL Server数据工具支持开发数据库“始终加密”
微软宣布SQL Server数据工具(SSDT)支持开发数据库使用Always Encrypted(始终加密)功能。该功能常用于保护敏感数据,包括信用卡号或者身份证件信息(如身份证号、社保号、驾照号、护照号等),这些数据都存储在Azure SQL数据库或SQL Server数据库中。
“始终加密”功能允许用户在客户端应用中为敏感数据加密,并且并不会把密钥信息发送到数据库引擎(如SQL数据库或SQL Server)上。“始终加密”支持所有SQL Server数据库 v12版,要启用该功能,你需要安装以下软件:
• Visual Studio 2013 或 Visual Studio 2015
• 用于 Visual Studio 2015 或 Visual Studio 2013 的 SSDT GA July 2016
• SQL Server Management Studio(SSMS)GA July 2016
注意,你需要SSMS或带有SSMS的SQL Server PowerShell模块,这样才能获得所需的“始终加密”密钥,在今后的SSDT更新中,开发团队将加入对“始终加密”密钥的支持