什么是MD5???---MD5的全称是Message-Digest Algorithm 5MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在UNIX下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常...
分类:
编程语言 时间:
2014-12-19 11:38:21
阅读次数:
537
Java 加密解密之消息摘要算法(MD5 SHA MAC)
消息摘要
消息摘要(Message Digest)又称为数字摘要(Digital Digest)。它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。如果消息在途中改变了,则接收者通过对收到消息的新产生的摘要与原摘要比较,就可知道消息是否被改变了。因此消息摘要保证了消息的完整性。...
分类:
编程语言 时间:
2014-12-17 14:38:47
阅读次数:
321
具体的错误信息如下:Exception in thread "main" java.lang.SecurityException: SHA1 digest error for org/eclipse/swt/widgets/Table.class at sun.security.util.Ma...
分类:
其他好文 时间:
2014-12-15 17:02:43
阅读次数:
196
public String encrypt_MD5(String source) throws Exception {
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(source.getBytes());
return Base64.encodeToString(md5.digest(), Base64...
分类:
编程语言 时间:
2014-12-14 13:18:49
阅读次数:
160
public String encrypt_SHA(String source) throws Exception {
MessageDigest sha = MessageDigest.getInstance("SHA");
sha.update(source.getBytes());
return Base64.encodeToString(sha.digest(), Base64...
分类:
编程语言 时间:
2014-12-14 13:17:17
阅读次数:
194
请求Header原帖地址:http://technique-digest.iteye.com/blog/1174581 响应Header原帖地址:http://blog.pfan.cn/hurongliang/24720.html 客户端HTTP请求的Header信息 1、HTTP请求方式 如下表:...
分类:
Web程序 时间:
2014-12-10 13:53:45
阅读次数:
311
消息摘要算法又成散列算法,其核心在于散列函数的单向性。即通过散列函数可获得对应的散列值,但不可以通过散列值反推其原始信息。消息摘要算法分为以下三大类: MD(Message Digest ,消息摘要) SHA(Secure Hash Algorithm ,安全散列算法) MAC(Mess...
分类:
编程语言 时间:
2014-12-09 13:53:07
阅读次数:
252
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用...
分类:
Web程序 时间:
2014-12-09 13:44:48
阅读次数:
219
1.为了解决分布式事务性一致的问题
2.文件系统也是一个树形的文件系统,但比linux系统简单,不区分文件和文件夹,所有的文件统一称为znode
3.znode的作用:存放数据,但上限是1M ;存放ACL(access control list)访问控制列表,每个znode被创建的时候,都会带有一个ACL,身份验证方式有三种:digest(用户名密码验证),host(主机名验证),ip(ip验...
分类:
其他好文 时间:
2014-11-30 00:41:16
阅读次数:
231