随笔 - 566  文章 - 2  评论 - 77  阅读 - 117万

随笔分类 -  Cryptography

cryptography TransformFinalBlock 返回指定长度的哈希值
摘要:1MD5md5=MD5.Create();2varby=md5.ComputeHash(Encoding.Unicode.GetBytes("123456"));3StringBuildersb=newStringBuilder();4foreach(variteminby)5{6sb.Append(item.ToString("x"));7}89Console.WriteLine(sb);10StringBuildersbb=newStringBuilder();11vart=md5.TransformFinalBlock(by,0,by.Length 阅读全文
posted @ 2011-08-25 20:26 wtq 阅读(536) 评论(0) 推荐(0) 编辑
cryptography 使用RandomNumberGenerator产生加密强随机数
摘要:1如下演示产生200个字节数组的随机数。代码如下:RandomNumberGenerator 1byte[]random=newbyte[200];2RandomNumberGeneratorrnd=RandomNumberGenerator.Create();3rnd.GetBytes(random);4foreach(variteminrandom)5{6Console.WriteLine(item);7}8Console.ReadLine();参考:RandomNumbergenerator 阅读全文
posted @ 2011-08-25 20:07 wtq 阅读(622) 评论(0) 推荐(0) 编辑
Cryptography 使用md5进行加密。
摘要:1,运行结果如图:代码如下:View Code 1MD5md5=MD5.Create();2Byte[]by=md5.ComputeHash(Encoding.Default.GetBytes("123456"));3StringBuildersb=newStringBuilder();4foreach(varbinby)5{6Console.WriteLine(b.ToString("X3"));7sb.Append(b.ToString("X2"));8}9Console.WriteLine(sb);10Console.Write 阅读全文
posted @ 2011-08-25 12:25 wtq 阅读(894) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示