`
Pringles
  • 浏览: 51427 次
  • 来自: capital of china
最近访客 更多访客>>
社区版块
存档分类
最新评论

md5加密方法

阅读更多
import java.security.*;

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 char[j * 2];
int k = 0;
for (int i = 0; i < j; i++) {
byte byte0 = md[i];
str[k++] = hexDigits[byte0 >>> 4 & 0xf];
str[k++] = hexDigits[byte0 & 0xf];
}
return new String(str);
} catch (Exception e) {
return null;
}
}

/*
**
*md5经过加密后,是不能被解密的啊
*
*
/
分享到:
评论

相关推荐

    MD5加密方法

    ### MD5加密方法 #### 一、MD5算法概述与应用背景 MD5(Message-Digest Algorithm 5)是一种广泛应用于Web开发领域的哈希函数,主要用于数据加密处理。该算法可以将任意长度的信息转化为一个固定长度(通常是128位...

    java Md5加密方法 java Md5加密方法 java Md5加密方法

    java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密...

    java Md5加密方法 java Md5加密方法

    java Md5加密方法 java Md5加密方法java Md5加密方法 java Md5加密方法java Md5加密方法 java Md5加密方法java Md5加密方法 java Md5加密方法java Md5加密方法 java Md5加密方法java Md5加密方法 java Md5加密方法...

    PB9.0调用MD5加密示例,md5加密方法过程,PowerBuilder

    本篇将详细讲解如何在PowerBuilder 9.0(PB9.0)中调用MD5加密方法。 首先,我们需要理解MD5的基本概念。MD5算法由Ronald Rivest在1991年设计,它的目的是提供一种快速、简单的方法来验证文件或数据的完整性。MD5的...

    java与c#MD5加密方法得到不一致解决办法

    java与c#MD5加密方法得到不一致解决办法,MD5加密后得到不一致结果

    获取CPUID及MD5加密方法

    在IT领域,获取CPUID和使用MD5加密是两种常见的技术操作。CPUID是一种用于获取处理器标识符的指令,而MD5(Message-Digest Algorithm 5)则是一种广泛使用的哈希函数,常用于数据完整性检查和加密。接下来,我们将...

    md5加密方法的实现 c#示例

    以下是一个完整的C# MD5加密方法的实现示例: ```csharp public static string GenerateMd5Hash(string input) { // 创建MD5对象 using (MD5 md5Hash = MD5.Create()) { // 将输入字符串转换为字节数组 byte[]...

    MD5加密方法解析

    java编写的MD5加密,附带测试方法,和详细的注释

    JAVA与C#一致的32位MD5加密方法

    标题中的“JAVA与C#一致的32位MD5加密方法”指的是在Java和C#这两种编程语言中实现相同32位MD5哈希的过程。由于MD5算法本身是标准的,理论上在任何支持MD5的编程语言中都应该得到相同的输出,不论是在Java还是C#中。...

    MD5加密方法案例及学习

    MD5加密方法案例学习,支持16位,32位

    java实现MD5加密方法

    java 实现 MD5 加密 方法,java 实现 MD5 加密 方法,java 实现 MD5 加密 方法。

    java开发md5加密方法代码

    下面我们将详细探讨Java中实现MD5加密的方法。 1. **MD5的基本原理** MD5算法由Ronald Rivest于1991年设计,它将任何大小的输入(最多2^64位)转换为一个128位的哈希值,通常以32位十六进制字符串的形式表示。MD5...

    Linux系统GRUB的MD5加密方法

    Linux 系统 GRUB 的 MD5 加密方法 Linux 系统 GRUB 的 MD5 加密方法是指通过使用 grub-md5-crypt 工具生成 MD5 密码,并将其应用于 GRUB 配置文件中,以实现对 GRUB 界面和被引导系统的加密保护。下面是有关 Linux...

    js写的md5加密方法!

    js写的md5加密方法!js写的md5加密方法!js写的md5加密方法!

Global site tag (gtag.js) - Google Analytics