博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cryptography TransformFinalBlock 返回指定长度的哈希值
阅读量:6710 次
发布时间:2019-06-25

本文共 1049 字,大约阅读时间需要 3 分钟。

 1 
MD5 md5 
=
 MD5.Create();
 2 
            var by 
=
 md5.ComputeHash(Encoding.Unicode.GetBytes(
"
123456
"
));
 3 
            StringBuilder sb 
=
 
new
 StringBuilder();
 4 
            
foreach
 (var item 
in
 by)
 5 
            {
 6 
                sb.Append(item.ToString(
"
x
"
));
 7 
            }
 8 
           
 9 
            Console.WriteLine(sb);
10 
            StringBuilder sbb 
=
 
new
 StringBuilder();
11 
           var t 
=
 md5.TransformFinalBlock(by, 
0
, by.Length
/
2
);
12 
           
foreach
 (var item 
in
 t)
13 
           {
14 
               sbb.Append(item.ToString(
"
x
"
));
15 
           }
16 
           Console.WriteLine(sbb);
17 
           
18 
            Console.ReadLine();

1,返回指定长度的哈希值

 

 

2.代码:

 

ExpandedBlockStart.gif
Transformfinalblock
 1 
MD5 md5 
=
 MD5.Create();
 2 
            var by 
=
 md5.ComputeHash(Encoding.Unicode.GetBytes(
"
123456
"
));
 3 
            StringBuilder sb 
=
 
new
 StringBuilder();
 4 
            
foreach
 (var item 
in
 by)
 5 
            {
 6 
                sb.Append(item.ToString(
"
x
"
));
 7 
            }
 8 
           
 9 
            Console.WriteLine(sb);
10 
            StringBuilder sbb 
=
 
new
 StringBuilder();
11 
           var t 
=
 md5.TransformFinalBlock(by, 
0
, by.Length
/
2
);
12 
           
foreach
 (var item 
in
 t)
13 
           {
14 
               sbb.Append(item.ToString(
"
x
"
));
15 
           }
16 
           Console.WriteLine(sbb);
17 
           
18 
            Console.ReadLine();

 

 参考:

 

 

转载于:https://www.cnblogs.com/85538649/archive/2011/08/25/2153737.html

你可能感兴趣的文章
python单例模式的实现
查看>>
laravel3中文文档是迈入laravel4的捷径
查看>>
白钰铭的第五次作业
查看>>
读取日志文件,搜索关键字,打印关键字前5行。yield、deque实例
查看>>
(转载) ExtJs大比拼JQuery:Dom文档操作
查看>>
使Android开发方便快捷的8个好工具
查看>>
递归与非递归遍历
查看>>
Nagios图像绘制插件PNP4Nagios部署和测试
查看>>
在SqlServer2008R2中,在一张表上加上insert、update、delete触发器(带游标)
查看>>
常用模块--- 正则模块 正则表达式 re 模块
查看>>
图解aclocal、autoconf、automake、autoheader、configure
查看>>
chapter 17
查看>>
C/C++ cast
查看>>
jfinal的controller默认访问的方法是什么
查看>>
Punycode
查看>>
HTML LIST 输入框自动查询追加框,自动过滤 HTML5
查看>>
file_get_contents调用接口出现的错误
查看>>
SQL Server 2008 调试存储过程(调用用户定义表类型)
查看>>
文件隐藏在一张图片里
查看>>
学c++需要先学c语言吗?
查看>>