随笔分类 -  密码学相关

DES、MD5、3DES等一些常用加密算法相关知识
摘要:写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图: 关键代码 using System.Security; using System.Security.Cryptography; using System.Web; using System.IO; //MD5 不区分大小写的 //type 类型,16位还是32位,16位就是取32位的第8到16位 public string DoMd5Encode(string pwd,string. 阅读全文
posted @ 2011-06-30 13:47 PointNet 阅读(6960) 评论(0) 推荐(1) 编辑
摘要:1public class CryptUtil 2 { 3 public static string DecryptString(string input) 4 { 5 if (input.Equals(string.Empty)) 6 { 7 return input; ... 阅读全文
posted @ 2007-01-23 12:14 PointNet 阅读(2765) 评论(4) 推荐(0) 编辑
摘要:在。net之前,使用非托管的Win32APIs加密解密数据是一件非常痛苦的事情。为了这个加密解密的目的,。NET配置了一组类(和命名空间)。现在你有很多类可以使用每种不同的算法保护你的数据。在。NET里面Crypttography命名空间下又定义了3种类型的加密方法。他们是AsymmetricAlgorithm,SymmetricAlgorithm和HashAlgorithm.所有的这些类(和。N... 阅读全文
posted @ 2007-01-17 16:00 PointNet 阅读(592) 评论(0) 推荐(0) 编辑
摘要:开始做项目时,我们2边都用的是MD5加密的方法,但是后来加密后的密文怎么也对应不上,然后后来考虑别的方法采用3Des加密算法! 1using System; 2using System.IO; 3using System.Security.Cryptography; 4using System.Text; 5 6namespace goody9807.Shared.Crypt 7{... 阅读全文
posted @ 2006-11-07 17:48 PointNet 阅读(2889) 评论(14) 推荐(0) 编辑