`
Pringles
  • 浏览: 51122 次
  • 来自: 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位...

    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加密方法!

    asp-hmac-md5加密方法-md5函数文件-支持中文.rar_asp_asp md5_asp-md5-hmac_md5_中

    ASP-HMAC-MD5加密方法是ASP(Active Server Pages)中实现的一种安全的哈希算法,主要用于数据的完整性校验和认证。MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,能将任意长度的信息转化为固定长度...

Global site tag (gtag.js) - Google Analytics