`

用MD5对密码进行加密

 
阅读更多
package com.yong.bin.md5;

import java.math.BigInteger;
import java.security.MessageDigest;

public class App {

	public String encrypt(String password) {
		MessageDigest md;
		try {
			md = MessageDigest.getInstance("MD5");
			md.update(password.getBytes());
			String pwd = new BigInteger(1, md.digest()).toString(16);
			return pwd;
		} catch (Exception e) {
			e.printStackTrace();
		}
		return password;

	}

	public static void main(String[] args) {
		App app = new App();
		String pwd = app.encrypt("123456");
		System.out.println(pwd);
	}
}

 

分享到:
评论

相关推荐

    jdbc用MD5对密码进行加密 完整

    "jdbc用MD5对密码进行加密 完整"这个主题涉及到的是如何使用Java JDBC(Java Database Connectivity)来实现用户密码的MD5加密,以提高数据安全性。MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,它...

    前端实现MD5对密码进行加密

    附:如果遇到MD5加密文件,而又不知道的密码的,请在数据库中换上这组加密的数据。 admin---16位加密---7a57a5a743894a0e admin---32位加密---21232f297a57a5a743894a0e4a801fc3 admin---40位加密---7a57a5a743894...

    jsp网页中用户登陆密码的MD5加密

    在登录验证时,可以再次使用MD5类来加密用户输入的密码,并与数据库中的密码进行比较,以验证用户身份。 使用MD5加密可以提供以下优点: * MD5加密可以确保数据的完整性和机密性。 * MD5加密可以防止数据被篡改或...

    使用MD5算法对密码进行加密

    标题中的"使用MD5算法对密码进行加密",意味着我们将探讨如何利用MD5将用户输入的密码转化为不可逆的哈希值,以此增加密码的安全性。MD5算法的过程主要包括以下几个步骤: 1. **数据预处理**:首先,MD5会对输入的...

    delphi中用MD5进行密码加密

    在Delphi编程环境中,MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,常用于密码加密和数据完整性校验。MD5算法能够将任意长度的数据转换为固定长度的128位(16字节)摘要,通常以32位十六进制数的...

    Python 如何使用MD5或SHA1等算法对用户密码进行加密 Python源码

    Python 如何使用MD5或SHA1等算法对用户密码进行加密 Python源码Python 如何使用MD5或SHA1等算法对用户密码进行加密 Python源码Python 如何使用MD5或SHA1等算法对用户密码进行加密 Python源码Python 如何使用MD5或SHA...

    java中关于Springboot加密 md5加密,注册密码加密到数据库中的关键语句,md5加密语句.pdf

    在Spring Boot中,我们可以使用`DigestUtils.md5DigestAsHex()`方法来对字符串进行MD5加密。这个方法接受一个字节数组作为参数,返回一个32位的小写十六进制字符串,代表了原始字符串的MD5哈希值。以下是一个简单的...

    crypto-js 对密码md5加密,DES加密

    以上代码首先通过`CryptoJS.MD5`方法生成密钥和初始向量(IV),然后使用这些参数对数据进行Triple DES加密。解密过程则是逆向操作,使用相同的密钥和IV恢复原始数据。 #### 四、总结 本文介绍了如何使用`crypto-js...

    在java中使用MD5进行密码加密

    ### 在Java中使用MD5进行密码加密 #### 知识点概述 在现代软件开发过程中,安全性至关重要。尤其是在处理敏感信息如用户密码时,确保数据的安全性和隐私性尤为重要。MD5(Message-Digest Algorithm 5)是一种广泛...

    (Java密码加密)MD5方式

    在IT行业中,密码的安全性是至关重要的,尤其是在网络服务中,如用户登录...总的来说,MD5在Java中的使用提供了一种简单的密码加密方式,但随着技术的发展,开发者应考虑使用更强大的加密策略来保护用户的敏感信息。

    MD5密码加密文档

    在"MD5密码加密文档"中,MD5被用于对密码进行加密处理。通常,我们不直接存储用户的明文密码,而是将其通过MD5或其他哈希函数转化为哈希值,存储这个哈希值。这样,即使数据库被泄露,攻击者也无法直接获取到用户的...

    使用MD5对数据进行加密

    MD5的典型应用是对一段Message(字节串)产生fingerprint... 所以,要遇到了md5密码的问题,比较好的办法是:你可以用这个系统中的md5()函数重新设一个密码,如admin,把生成的一串密码覆盖原来的就行了。(功能很强大)

    使用MD5进行加密的使用方法和程序

    MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,主要设计用于加密和数据完整性验证。MD5由美国密码学家Rivest在1991年开发,它将任意长度的数据转换为固定长度的128位(16字节)摘要,通常以32个十六...

    对密码进行MD5加密的js

    对密码进行MD5加密的js A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. *...

    md5账号密码加密

    android 开发 通过MD5对我们的账号 密码进行编制增加安全性

    md5加密 对用户名和密码加密

    例如,开发一个自定义的Interceptor,专门处理用户的登录请求,对输入的密码进行MD5加密,然后再进行验证。这种方式使得业务逻辑和安全逻辑分离,提高了代码的可复用性和可维护性。 总的来说,MD5加密在用户名和...

    MD5.js js加密

    MD5.js是通过前台js加密的方式对密码等私密信息进行加密的工具. 本MD5.js 共有6中加密方法:hex_md5(s), b64_md5(s) ,str_md5(s) ,hex_hmac_md5(key, data), b64_hmac_md5(key, data) ,str_hmac_md5(key, data).根据...

    Md5加密密码方法

    Md5加密密码方法将密码加密后存储

    esp8266 MD5的加密

    - 密码存储:尽管MD5因为安全性问题已不再推荐用于密码存储,但在一些简单的应用中,仍可能用MD5对用户密码进行单向加密,防止明文存储。 4. **MD5的安全性**:需要注意的是,MD5由于存在碰撞攻击的弱点,即能找到...

Global site tag (gtag.js) - Google Analytics