.NET加密

.NET加密,.net,encryption,.net,Encryption,我需要加密数据库中用户的几个数据字段(字符串)。这些字段将仅在应用程序中使用,但我们希望它们尽可能安全 这样做的最佳方法是什么 有人能推荐一个好的脚本/类吗 如果在服务器上运行解密程序,是否可以使用只允许解密程序工作的加密技术 谢谢 编辑: 还有一个问题:如果没有人可以访问我的服务器,那么在代码中存储公钥是否安全?您可以使用.NET函数。查看文档,您可能会找到所需的解决方案。最好的方法是高度依赖于您拥有的数据库 如果您有一个支持加密列的数据库(如sql server),那么只需使用数据库中已内置

我需要加密数据库中用户的几个数据字段(字符串)。这些字段将仅在应用程序中使用,但我们希望它们尽可能安全

这样做的最佳方法是什么

有人能推荐一个好的脚本/类吗

如果在服务器上运行解密程序,是否可以使用只允许解密程序工作的加密技术

谢谢

编辑
还有一个问题:如果没有人可以访问我的服务器,那么在代码中存储公钥是否安全?

您可以使用.NET函数。查看文档,您可能会找到所需的解决方案。

最好的方法是高度依赖于您拥有的数据库

如果您有一个支持加密列的数据库(如sql server),那么只需使用数据库中已内置的内容即可

关于最后一个问题“如果在服务器上运行解密程序,是否可以使用只允许解密程序工作的加密技术?”


不需要。但是,如果您使用的是内置数据库加密,则密钥实际上存储在服务器本身的受保护区域中。。这与它将要得到的一样好。

如果尚未选中,建议阅读:;-)