欧美日韩在线视频精品一区二区|亚洲欧美一级夜夜夜夜爽W|日韩放荡少妇无码视频|亚洲国内自拍中文

XML對稱加密在.net中如何應用


發(fā)布日期:2015-03-11
 
 
 
在.netFrameWork中,有兩個命名空間可用到XML對稱加密:
1、System.Security.Cryptography:該命名空間提供加密服務,可以支持多種加密算法。如DES(對稱密鑰算法)、DSA(非對稱密鑰算法)、MD5(哈希算法)、RSA(非對稱算法)。
2、using System.Security.Cryptography.Xml:該命名空間可以對XML的部分元素或根元素進行加密。其程序核心步驟如下:
(1).生成對稱密鑰:Key=new RijndaelManaged();使用Value屬性對密鑰進行賦值;
(2).選擇要加密的XML文件:可參考之前的XML處理程序;
(3).選擇要加密的元素,使之為XmlElement的一個實例elementNeedEncrypt;
(4).生成EncryptedXml類的對象,通過XmlElement的類的實例elementNeedEncrypt進行加密;
(5).在EncryptedData類的對象里,容納進需要加密的元素;
(6).用加密后的元素代替原XmlDocument類對象中的元素。
更多精彩內容盡在沈陽網站建設
普安县| 平阴县| 托克逊县| 蓬溪县| 顺昌县| 隆昌县| 汝州市| 荆门市| 海城市| 通榆县| 中西区| 阜阳市| 沁源县| 饶平县| 山东| 巴马| 淅川县| 嘉义市| 和林格尔县| 临颍县| 临高县| 华池县| 托里县| 个旧市| 阳春市| 武乡县| 同德县| 玉门市| 雷波县| 江山市| 韩城市| 大庆市| 鲁甸县| 隆昌县| 延寿县| 九龙坡区| 江安县| 双辽市| 华宁县| 马公市| 泰州市|