最新文章列表

密码加密 算法 杂烩

之前某网站密码明文的就存了.. 很是BS, 相当的不负责啊. 码农们随便encoding一下就少了多少损失啊.. 此前一直对这部分感兴趣, 一是不太懂的时候对这个感觉比较神奇. 二是有个用123456的md5值随便百度一下.... 又明文了. 之前用过spring security, 里面的 sha-256的加密算法. 里面可以传一个salt, 把用户名做过salt 还有一个salt 用的是一 ...
tq02ksu 评论(0) 有1285人浏览 2012-03-08 16:34

MD5加密

package com.encrypt; public class MD5 { /* * 下面这些S11-S44实际上是一个44的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static * final是表示 ...
my520530 评论(0) 有995人浏览 2012-03-06 00:40

Android MD5校验码的生成与算法实现

在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。        下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(String ...
quanminchaoren 评论(1) 有20359人浏览 2012-03-05 15:05

MD5 加密

MD5加密是很常见的应用,最近在项目中遇到一个关于注册后生成一个唯一的加密数字。共用了两个类。 方法如下: 1. import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; //import com.sun.org.apache.xml.internal.security.utils.Base64; p ...
JavaEEdyc 评论(0) 有1007人浏览 2012-03-02 21:00

(转)微博短链接的生成算法(Java版本)

  最近看到微博的短链接真是很火啊,新浪、腾讯、搜狐等微博网站都加入了短链接的功能。之所以要是使用短链接,主要是因为微博只允许发140 字,如果链接地址太长的话,那么发送的字数将大大减少。短链接的主要职责就是把原始链接很长的地址压缩成只有6 个字母的短链接地址,当我们点击这6 个字母的链接后,我们又可以跳转到原始链接地址。 开始以为短链接是按照某种算法把原始链接压缩为短链接,再根据算法从短链接反 ...
=寂寞_狐狸= 评论(0) 有2523人浏览 2012-03-01 16:55

使用 Java 生成 MD5 编码

     MD5即Message-Digest Algorithm 5(信息-摘要算法5),是一种用于产生数字签名的单项散列算法,在1991年由MIT Laboratory for Computer Science(IT计算机科学实验室)和RSA Data Security Inc(RSA数据安全公司)的Ronald L. Rivest教授开发出来,经由MD2、MD3和MD4发展而来。MD5算法的使 ...
NNBchuang 评论(0) 有781人浏览 2012-02-29 14:21

详解rsync算法--如何减少同步文件时的网络传输量

先看下图中的场景,客户端A和B,以及服务器server都保存了同一个文件,最初,A、B和server上的文件内容都是相同的(记为File.1)。某一时刻,B修改了 ...
russelltao 评论(0) 有2406人浏览 2012-02-28 17:16

MD5工具类应用

1. MD5的加密工具类 2. 来自:as3-core-lib: http://code.google.com/p/as3corelib/ 3. 用法:var encryptedStr:String = MD5.hash(rawstring);   package com.adobe.crypto { import com.adobe.utils.IntUti ...
萧_瑟 评论(0) 有1407人浏览 2012-02-23 12:36

java实现MD5算法

import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Main { public static String md5(String str){ if(str == null || str.length() == 0){ return null; } ...
wy649898543 评论(0) 有1458人浏览 2012-02-22 09:34

BASE64、MD5、SHA、HMAC几种加密算法

BASE64编码算法不算是真正的加密算法。     MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 BASE64 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 ...
stevenjohn 评论(0) 有8804人浏览 2012-02-21 12:53

MD5校验文件

MD5的介绍:http://zh.wikipedia.org/zh-cn/MD5 目前,MD5主要用于错误检查。 很多原版的文件都会提供一个MD5校验值,比如你到Apache的网站上下开源的软件,一般都会有MD5校验值,如下图:  这样你下载的文件和网站上提供的MD5码进行比较,确保文件一致,下面提供MD5校验文件的简单方法。   import java.io.Fi ...
joyocaowei 评论(0) 有1111人浏览 2012-02-20 15:42

java MD5加密

    java MD5加密:   package com.sina.util; import java.security.MessageDigest; public class MD5Util { public static String getMD5(String source) { MessageDigest messageDigest = null ...
md5 
llguo130 评论(0) 有973人浏览 2012-02-15 14:40

Base64以及Md5的使用

利用md5,和base64对java应用中的敏感数据进行的加密和编码。 1. md5和base64在维基百科中的定义:    MD5即Message-Digest Algorithm 5(信息-摘要算法 5),用于 ...
忆梦竹 评论(0) 有2531人浏览 2012-02-13 12:30

java处理url加解密

1.加密 MessageDigest md = MessageDigest.getInstance("MD5"); byte[] byteKeyMd5 = md.digest(encryptKey.getBytes()); byte[] byteKey = new byte[24]; System.arraycopy(byteKeyMd5, 0, byteKey, ...
gimel_sh 评论(0) 有1468人浏览 2012-02-01 15:13

MD5,SHA1

MD5是单向散列函数,从结果是不能推出原文的。是用来鉴别数据完整性的不能说成加密、解密.
z251257144 评论(0) 有1154人浏览 2012-01-16 13:47

MD5加密

package encrypt; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5 { public static String ge ...
forfelicity 评论(0) 有741人浏览 2012-01-13 16:20

用MD5方式加密字符串

import java.security.MessageDigest; public class Encryptor { /** * 用MD5方式加密字符串 * @param source 源字符串 * @return 加密后的字符串 */ public final static String MD5(String sourc ...
上官车月 评论(0) 有1063人浏览 2011-09-14 09:41

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics