- 3
- 0
- 约2.85千字
- 约 6页
- 2021-02-01 发布于山东
- 举报
.NET 环境下实现 DES及 MD5 加密
a rel=nofollow onclick=doyoo.util.openChat();return false;
href=#
摘要:加密技术通常用于保护机密信息的安全性和完整性。由于加密技术比较复杂,如果用户自行编程实现加密算法不但费时费力而且难以保证安全性和可靠性。微软发布
的.NET 框架中提供了一套完整的加密算法实现方法类, 用户可以根据自己的需求直接调用, 实现起来快速、 安全、可靠。
关键词: .NET; DES;MD5
1.NET 环境下与安全相关的类
.NET 的 System.Security.Cryptography 命名空间中包含一
系列类,能够实现对称和非对称加密、创建哈希值和生成随
机数等功能,如表 1 所示。
下面举例说明如何在程序中使用 .NET安全类实现 DES和
MD5 加密。
2DES算法实现
在项目中新建一个类,命名为 MyCryptography ,成员的
主要功能如表 2 所示。
在程序中加入对 System.IO,System.Security.Cryptography,
System.Text三个名空间的引用。
主要代码:
Private plain As String 明文
Private code As Byte() 密文
Private md5code As Byte() MD5
您可能关注的文档
最近下载
- 2018款上汽通用凯迪拉克XT5_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- DB33∕T 872-2012 杂交鳢“杭鳢1号”种质要求.docx
- 6.3 药店药品追溯管理制度.docx VIP
- 《芳纶纤维》课件.ppt VIP
- 第17课第二次世界大战【中职专用】《世界历史》(高教版2023基础模块).pptx VIP
- 储能装备智能运维技术专业人才培养方案.docx
- 信息通信网络机务员职业健康、安全、环保操作规程.docx VIP
- 中国超声检查临床应用指南(2026版).docx
- 安保人员不足应急预案.docx VIP
- ISO 10009-2024 质量管理——质量工具及其应用指南(中文版-译2024-07).pdf VIP
原创力文档

文档评论(0)