WebConfig 加密解密的原理是什么?
生活随笔
收集整理的這篇文章主要介紹了
WebConfig 加密解密的原理是什么?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
WebConfig 加密解密的原理是什么?
使用命令 加密數(shù)據(jù)連接串
加密:aspnet_regiis -pef connectionStrings d:/...(webconfig所在路徑,不能含中文字符)
?????解密:aspnet_regiis -pdf connectiongStrings d:/...(webconfig所在路徑,不能含中文字符)
加密后,系統(tǒng)內(nèi)程序不用做任何處理,即可正常運行,若修改,解密后修改即可
注*:加密、解密必修在同一臺機器上進行
其原理是什么?
?讓我們來看看加密后的數(shù)據(jù)是什么樣子的
1 <connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider">2 <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"3 xmlns="http://www.w3.org/2001/04/xmlenc#">4 <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />5 <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">6 <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">7 <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />8 <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">9 <KeyName>Rsa Key</KeyName> 10 </KeyInfo> 11 <CipherData> 12 <CipherValue>sAvJA0Zkg2/Km9mIGQjju+FwfwWQfkim8H2DxhGhXkzPjx31Jp3dbU7v5wSBke5U0iPrZj0+1TCMfMU0ViZrViwhDN84oZEK50cKJyYHW9T1qenti91oppMYCShomzv/froQOW8W8csniIxCReji89BV8Gdcay98AGe4I/yNXw4=</CipherValue> 13 </CipherData> 14 </EncryptedKey> 15 </KeyInfo> 16 <CipherData> 17 <CipherValue>b4CafJiw4KAddm23UmqIxSCPT6+3+Sr+IQAOT/Q00dT0zTBs1qyn9J69dGv8lhzctqRppw7/JO8AoxE8VAo02Yse+Tci7J3sNo7oEKDxmbbvJxIEZak1rPFENiFK50tXJGpW2tS7PJdPKJjuPN9Y4O1JYYoXTUXmjnop9eCyPTcyF+OqoTS74L8ycf9r5QI8hYydQKuBP0B0v01LQQi2GsmB6YDOCHJfPKeKI4L20NLV2rj00hXLYPUIGVO30saIgxX0fNHoP0XXaCNWWJRU21+tnGwrh/4gkwMX0Oio/ybj4Lr15e0EIw==</CipherValue> 18 </CipherData> 19 </EncryptedData> 20 </connectionStrings> 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的WebConfig 加密解密的原理是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信达(说一说信达的简介)
- 下一篇: 历史人物资料四年级(历史人物资料)