首页 > 解决方案 > 如何显示密文

问题描述

我正在尝试在 SQL Server 2016 中实现 Always Encrypted 功能。我正在使用 Entity Framework 6.0 c# 来访问我的数据。我已成功访问我的加密数据并在解密后将其显示为纯文本。为了实现这一点,我在正确的用户证书存储中安装了证书,并在我的连接字符串中包含了 Column Encryption Setting = Enabled。但是,我想向没有在他们的机器上安装证书的用户显示密文。如果我删除证书,它会给我一个错误,说证书丢失。如果我删除 cert 和 Column Encryption Enabled 属性,它会再次给我错误。不知如何显示密文。帮助?

删除了证书删除列加密设置属性

标签: c#entity-frameworkencryptionalways-encrypted

解决方案


推荐阅读