加密解密整理
最近要做一个软件注册的功能,所以就研究了下加密解密。整理里一下,希望对大家有帮助!
===================================================================
MD5加密算法:
Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data Security Inc. April 1992)
如果规则不变,基另一句话"你绝不是傻B"的摘要结果还是"你不傻"。
26 楼 fool_leave 2010-10-08 这些加密都比较简单了,只是生成对应的密钥,用对应的类加密而已,没什么难的。
lz,如果对加密比较了解,能不能给个java用SSL做socket通信的列子。客户端和服务端用不同的证书。我以前弄过,但只有客户端放一个服务端证书的copy才可以连通。
把这个例子写上来,才是高手哦 27 楼 胡德品 2010-12-28 请问下那个des加密我测试结果是这样的
d6LhO6+II12wjY+JzushFu5vqT4acXLWwZf61Gqybgg3ruekJiCsxw==
ss = 00-13-77-5A-B2-F4
怎么和代码里的那个 String strDes = des.getDesString("d6LhO6+II12wjY+JzushFtC4II8wVDOI");
里面的那个字符串不一样啊但却能解码成功为什么呢 28 楼 sam_kee 2010-12-28 最近也在思考加密解密的问题,为什么采用MD5和sha-1作为加密算法,我还不太清楚,就如楼上的人说,MD5是不可逆的,那为什么还要它呢?搞不懂哦。
是不是采用哪些密钥算法,用MD5生成密钥,保证安全性呢?
据我所知,现在一般都不用MD5加密了,改用sha-1比较多 29 楼 daquan198163 2010-12-28 sam_kee 写道最近也在思考加密解密的问题,为什么采用MD5和sha-1作为加密算法,我还不太清楚,就如楼上的人说,MD5是不可逆的,那为什么还要它呢?搞不懂哦。
是不是采用哪些密钥算法,用MD5生成密钥,保证安全性呢?
据我所知,现在一般都不用MD5加密了,改用sha-1比较多
避免存储客户密码的明文。 30 楼 freish 2010-12-28 ebeach 写道cluries 写道MD5已经不再安全了~
那里有说MD5不安全的?能否举出被破解的例子?
简单点的密码都可以在线md5破解,人家收集了n亿个md5摘要与明文对,很容易找到的
如http://www.cmd5.com/