亚洲AⅤ秘 无码一区二区三区|Av无码一区二区在线播放|色综合91久久精品中文|一本大道无码AV天堂

XML對(duì)稱(chēng)加密在.net中如何應(yīng)用


發(fā)布日期:2015-03-11
 
 
 
在.netFrameWork中,有兩個(gè)命名空間可用到XML對(duì)稱(chēng)加密:
1、System.Security.Cryptography:該命名空間提供加密服務(wù),可以支持多種加密算法。如DES(對(duì)稱(chēng)密鑰算法)、DSA(非對(duì)稱(chēng)密鑰算法)、MD5(哈希算法)、RSA(非對(duì)稱(chēng)算法)。
2、using System.Security.Cryptography.Xml:該命名空間可以對(duì)XML的部分元素或根元素進(jìn)行加密。其程序核心步驟如下:
(1).生成對(duì)稱(chēng)密鑰:Key=new RijndaelManaged();使用Value屬性對(duì)密鑰進(jìn)行賦值;
(2).選擇要加密的XML文件:可參考之前的XML處理程序;
(3).選擇要加密的元素,使之為XmlElement的一個(gè)實(shí)例elementNeedEncrypt;
(4).生成EncryptedXml類(lèi)的對(duì)象,通過(guò)XmlElement的類(lèi)的實(shí)例elementNeedEncrypt進(jìn)行加密;
(5).在EncryptedData類(lèi)的對(duì)象里,容納進(jìn)需要加密的元素;
(6).用加密后的元素代替原XmlDocument類(lèi)對(duì)象中的元素。
更多精彩內(nèi)容盡在沈陽(yáng)網(wǎng)站建設(shè)。
瓮安县| 济南市| 阿勒泰市| 宿迁市| 新密市| 兴文县| 霞浦县| 双柏县| 株洲县| 喜德县| 碌曲县| 石家庄市| 柞水县| 宁河县| 舒城县| 靖宇县| 闽清县| 晋江市| 铜陵市| 当雄县| 秦皇岛市| 岫岩| 正定县| 华宁县| 常山县| 灌阳县| 辽阳县| 西宁市| 福建省| 治县。| 南漳县| 鄄城县| 义乌市| 化德县| 都兰县| 昌都县| 双辽市| 蒙城县| 遵义县| 鄂托克旗| 武陟县|