摘要: 最近收到了很多朋友的来信说希望提供DES的C#代码,但是我个人认为,.NET 提供了很多标准函数,没有必要自己写,所以我也只发布了C++的代码,如果大家一定要熟悉加密过程的话,也可以自己动手实现整个过程,这个可以参考我博客里的DES 算法介绍,和yxyDES2 Class的代码,代码注释相当的清楚。 .NET 提供了很多标准加密、解密函数,我简要介绍一下DES,SHA1,RSA的标准函数的使用。如果你想做一个网络安全模块,只需将三种算法结合起来设计一个模型,我相信可以实现很多复杂的功能。 示例本身并不复杂,我也不做过多解释,我也学Linus Torvalds一样吼一句:"Read t 阅读全文
posted @ 2012-04-16 14:19 Ruiky 阅读(1035) 评论(0) 推荐(1) 编辑
摘要: MD5是一种常见的加密方式,相对比较稳定,同时也是校验文件的一种方式,HZ下面分享net中获取文件md5值的方法, 已经整理,直接使用即可private static string GetMD5HashFromFile(string fileName) { try { FileStream file = new FileStream(fileName, FileMode.Open); System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] 阅读全文
posted @ 2012-04-16 14:12 Ruiky 阅读(32029) 评论(3) 推荐(8) 编辑