`
lanyuaa
  • 浏览: 1801 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

java的mds加密

    博客分类:
  • java
阅读更多

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

public class Main {
    /**
	 * 使用md5的算法进行加密
	 */
	public static String md5(String plainText) {
		byte[] secretBytes = null;
		try {
			secretBytes = MessageDigest.getInstance("md5").digest(
					plainText.getBytes());
		} catch (NoSuchAlgorithmException e) {
			throw new RuntimeException("没有md5这个算法!");
		}
		String md5code = new BigInteger(1, secretBytes).toString(16);
		for (int i = 0; i < 32 - md5code.length(); i++) {
			md5code = "0" + md5code;
		}
		return md5code;
	}
	
	public static void main(String[] args) {
		
		System.out.println(md5("123456"));
	}

}


详细地址:http://java.662p.com/thread-3800-1-1.html
0
0
分享到:
评论

相关推荐

    BlackBerry MDS Studio技术综述

    考虑到企业级应用对数据处理的需求较高,MDS Studio提供了一系列数据管理和安全措施,包括数据加密、访问控制等,确保敏感信息的安全性。 ##### 2.5 测试与调试支持 为了帮助开发者更好地完成测试工作,MDS Studio...

    java基于DES对称的和RSA非对称的加密解密

    工程根目录下mds5/src/com/目录下有两个例子: 其中DES.java是DES算法的对称加密解密 其中RSA.java是RSA算法的非对称加密解密 项目只给出了加密解密方法,并没有给出保存密钥的方法

    黑莓MDS Studio开发基础

    - **安全设置**:在发布应用程序时,指定适当的安全设置,如加密、权限控制等。 - **隔离措施**:采取必要的隔离措施来保护应用程序免受恶意软件的侵害。 #### 法律条款 在使用黑莓MDS Studio开发应用程序时,还...

    图纸加密,图纸加密软件,完全免费下载!!

    二维图纸加密:AutoCAD,清华英泰MDS,TeamDesigner,基于AutoCAD内核,MasterCAM,FastCAM,等图纸; 三维图纸加密:Pro/E,Solid Works,Solid Edge,CATIA,UG,Cimatron,AutoDesk Inventor,I_Deas等图纸; 设计文件加密:...

    黑莓MDS Studio开发指南

    MDS Studio V4.1版本提供了强大的Java开发支持,使得开发者可以使用熟悉的编程语言来构建复杂的业务逻辑。这包括了标准的Java SE API,以及专门为黑莓设备定制的API集合。 ##### 2. 数据库交互 MDS Studio集成了对...

    mds:mds网站

    为了提供安全的用户体验,MDS网站可能还采用了HTTPS协议,确保数据传输的加密。此外,为了防止跨站脚本(XSS)和SQL注入等攻击,会实施输入验证和编码转换策略。网站的性能优化可能包括使用CDN(内容分发网络)来...

    BlackBerry Java Application

    - **BlackBerry MDS (Mobile Data System):** 提供了更高级的数据服务和支持,如数据库访问等。 #### 二、BlackBerry Java Application 设计 **1. 应用类型** - **独立应用程序:** 不依赖于任何外部服务或数据...

    基于java的简单socket邮件发送

    在邮件发送系统中,客户端通常扮演的是邮件用户代理(MUA)的角色,负责创建Socket连接到邮件服务器(MDS),并将邮件数据通过这个连接发送出去。服务器端则接收这些连接并处理邮件数据。 1. **创建Socket连接**:...

    mds-job-genius:针对“移动设备安全性”课程开发的应用程序

    Kotlin可以结合加密库,如AES(高级加密标准),实现数据加密,保护用户隐私。 2. **身份验证与授权**:应用应具备有效的用户身份验证机制,例如OAuth或JWT(JSON Web Tokens)。Kotlin的Anko库可以帮助简化这些...

    BlackBerry 网络连接编程

    这种连接方式依赖于BlackBerry MDS Services来处理所有与网络相关的请求,例如浏览器请求和数据连接请求,并且负责对数据进行加密处理。 在实际应用中,为了确保应用程序能够通过BlackBerry MDS Services进行连接,...

    apache shiro 管理用户权限与数据库交互

    Apache Shiro是一个强大且易用的Java安全框架,它提供了身份验证、授权、加密和会话管理等功能。本文将深入探讨如何使用Apache Shiro管理用户权限,并与数据库进行交互,以便实现动态、灵活的安全策略。 ### 一、...

    apache_shiro_管理用户权限与数据库交互

    Apache Shiro 是一个强大且易用的 Java 安全框架,它提供了认证、授权、会话管理和加密等功能,用于简化企业级应用的安全管理。在本文中,我们将探讨如何使用 Shiro 来管理用户权限并与数据库进行交互。 首先,...

    black berry

    - **定义**:黑莓MDS Connection Service是一种专门针对企业用户的网关服务,它可以提供安全的数据传输,并支持复杂的业务应用。 - **特点**: - 提供高级别的数据加密; - 支持多种协议,如HTTP、HTTPS等; - ...

    OAF环境配置文档 OAF配置文档

    配置OAF时,要遵循安全最佳实践,例如使用SSL加密通信,限制对敏感数据的访问,定期更新补丁以防止潜在的安全威胁。 通过以上步骤,你应该能成功配置OAF环境,并开始你的OAF开发之旅。记住,实践是最好的老师,多...

    BIEE11G 在 Linux 上 安装 配置

    6. **配置域**:配置WebLogic Server以适应BIEE,包括设置Java虚拟机(JVM)参数,配置数据源连接到Oracle数据库,以及添加BIEE的应用模块。 7. **部署BIEE**:将BIEE的应用程序包部署到WebLogic Server上,通常这...

Global site tag (gtag.js) - Google Analytics