ChinaUnix.net
相关文章推荐:

c md5加密算法

md5加密算法的C(C++)代码实现   md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是md2、md4还是md5,它们都需要获得一个随机长度的信息并产生...

by 听老歌 - C/C++ - 2011-08-12 21:13:33 阅读(7095) 回复(10)

相关讨论

import java.security.*; import java.security.spec.*; class md5_Test{ public final static String md5(String s){ char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; try { byte[] strTemp = s.getBytes(); MessageDigest mdTemp = MessageDigest.getInstance("md5"); mdTemp.update(strTemp); byte[] md = mdTemp.digest(); int j = md.length; char str[] = new cha...

by linuxaid - Java文档中心 - 2006-03-15 11:24:29 阅读(721) 回复(0)

md5()是用在javascript中的吗 php还有些什么算法可以用来对密码进行加密呢,

by joesin - MySQL - 2004-05-28 16:29:03 阅读(1080) 回复(0)

在网上看到一些资料,有的说md5是不可逆算法。我理解的就算对一个数字进行md5加密后,就没办法解密出加密前的数字内容了。 有的说使用md5加密后可以解密。md5加密后到底能不能在解密出原来的内容呢?谁能通俗的给我说一下呀

by yyx_attach - 数据安全 - 2013-09-11 16:35:47 阅读(12588) 回复(9)

md5的全称是“message-digest algorithm 5”(信息-摘要算法),它是90年代初由MIT计算机科学实验室和RSA Data Security Inc联合开发,并经过md2、md3和md4逐渐演变而来的。其主要作用是让大容量信息在用数字签名软件签署私人“密匙”前被“压缩”成一种保密的格式(就是把一个任意长度的字符串转变成一定长的大整数)。打个比方:例如地球上任何人都有自己独一无二的指纹,这就成为公安机关鉴别个人身份时最值得信赖的依据,同理,...

by hug_itpub - 攻防交流区 - 2005-10-26 14:03:43 阅读(3160) 回复(0)

情况是这样的: 我这有一个变长的字符串,需要生成4个4字节的数据,针对不同的输入必须有唯一的输出,别人能不能根据输出倒推出输入我并不关心,我只关心变长字符串有唯一的128bit的输出。 查了下,md5加密的话可以实现无论多长的字符串进来都输出一个16字节的字符串。 只是在网上查了查,基本都是用户态的程序,我想知道一下在内核态应该怎样使用内核里面的md5函数呢?因为我的应用是基于内核态的。

by 527639827 - 内核源码 - 2012-12-03 15:12:06 阅读(5496) 回复(7)

在现阶段,我们一般认为存在两种加密方式,单向加密和双向加密。 双向加密是加密算法中最常用的,它将我们可以直接理解的明文数据加密为我们不可直接理解的密文数据,然后,在需要的时候,可以使用一定的算法将这些加密以后的密文解密为原来可以理解的明文。双向加密适合于隐秘通讯,比如,我们在网上购物的时候,需要向网站提交信用卡密码,我们当然不希望我们的数据直接在网上明文传送,因为这样很可能被别的用户“偷听”...

by zzxj - VoIP开发技术 - 2006-11-27 15:33:48 阅读(5372) 回复(4)

如题。 哪里有.c文件。

by dankey - C/C++ - 2005-06-08 22:52:52 阅读(5403) 回复(10)

如果是用md5加密,,,用户忘记了密码请求取回密码,,,我怎样给密码他?? 有什么好的加密算法吗?能找回密码的??? [ 本帖最后由 HonestQiao 于 2005-12-15 14:13 编辑 ]

by china520 - PHP - 2005-12-16 12:23:25 阅读(1432) 回复(4)

各位同仁,对md5算法我有以下几点疑问,不只是小弟out了,还是什么,望各位大神解答: 1.Message Digest Algorithm md5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。可不可以理解为和CRC校验算法差不都,都是检验数据的正确性的? 2.经常听别人说使用md5加密,md5解密,加密算法和消息摘要算法具体有什么联系吗?如果没有联系,为什么会出现这种说法,小弟认为md5加解密这个...

by liyapeng90 - C/C++ - 2013-01-09 09:06:22 阅读(2816) 回复(11)

md5[code]package com.kingsoft.main; /** * @author King_wangyao */ public class md5Main { private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F" }; /** * 转换字节数组为16进制字串 * * @param b * 字节数组 * @return 16进制字串 */ public static String byteArrayToHexString(byte[] b) { StringBuffer ...

by 凝望长空 - Java - 2012-03-16 16:14:52 阅读(1101) 回复(1)