1. 程式人生 > >ADO.NET實體模型 Entityframework連線字串加密解決方案

ADO.NET實體模型 Entityframework連線字串加密解決方案

Use aspnet_regiis. In command line browse to (usually):

cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

and type:

aspnet_regiis -pef "sectionName of web.config""path"- to encrypt
aspnet_regiis -pdf "sectionName of web.config""path"- to decrypt

For example:

aspnet_regiis -pef "connectionStrings""D:\projects\HelloWorldProject"

You don't need to do anything to make L2SQL read ecrypted connection string file.

http://stackoverflow.com/questions/1335413/entity-framework-encrypt-connection-string?rq=1

原文地址

使用aspnet_regiis工具進行字串加密


加密成功後asp.net程式會自動解密

此加密只限於不能直接檢視資料庫字串,但是可以通過aspnet_regiis解密並沒有太大的安全性可言

微軟給的文件說明這個加密跟硬體有關相當於說這個加密只能用於執行加密的電腦使用,更換後需要重新加密