1 package Huang.company; 2 import java.security.MessageDigest; 3 import java.security.NoSuchAlgorithmException; 4 /** 5 * @author stunet 6 * 7 * 采用Ja....
分类:
编程语言 时间:
2014-12-31 11:14:47
阅读次数:
148
MD5加密的工具类package com.tools;//对用户加密啊import java.security.*;public class MD5{ public final static String code(String s) { char hexDigits[] = {...
分类:
其他好文 时间:
2014-12-31 06:18:58
阅读次数:
145
??
首先,先简单介绍一下MD5
MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。
MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过...
分类:
其他好文 时间:
2014-12-30 10:06:35
阅读次数:
185
hash2int/** * 计算一个字符串的md5折算成int返回 * @param type $str * @return type */function hash2int($str) { $md5str = md5($str, true); $one = unpack('l', su...
分类:
其他好文 时间:
2014-12-30 00:16:33
阅读次数:
216
本文转载至http://www.erblah.com/post/objective-c/shi-yong-3des-base64lai-jia-mi-chuan-shu-iosying-yong-shu-juapp与服务端进行数据传输有时需要加密,以免出现某知名新闻客户端密码只是md5一下就往服务器...
分类:
移动开发 时间:
2014-12-29 21:23:07
阅读次数:
314
一次会话,发邮件,用户和用户之间的数据加密1、生成数据2、用单向加密数据生成特征码3、用自己的私钥加密特征码放在数据后面4、生成临时会话密钥加密特征码和数据5、用对方的公钥加密临时密钥OpenSSL构建私有CA构建私有CA 1、生成私钥 2、自签署证书给节点发放证书 1、节点申请证书 节点生成私钥 ...
分类:
其他好文 时间:
2014-12-29 15:04:31
阅读次数:
10134
在当今互联网时代,数据越来越来重要。那么如何加密?解密?以及通过什么方式来认证了??
接下来,我就会和大家谈谈加密,解密以及CA签证的实现。
首先大家的知道一些加密,解密的基本常识:
互联网上中间人一般用的攻击方式有:
窃听
篡改别人数据
劫持会话
数据加密的常用的三种方式有:
对称加密
非对称加密...
分类:
其他好文 时间:
2014-12-29 11:47:05
阅读次数:
384
string str="123";string codeStr=GetMD5("123");public static string GetMD5(stirng str){ //创建MD5对象 MD5 md5=MD5.Create(); //开始加密 //需要将字符处转换成字节数组 byte[] b...
分类:
其他好文 时间:
2014-12-28 19:32:21
阅读次数:
155
普通hash函数如md5、sha1、base64等都是不可逆函数。虽然我们利用php可以利用这些函数写出可逆函数来。但是跨语言时这类可逆函数非常难搞定。所以这时尽量使用AES DES RC4 Rabbit TripleDes这些方法。包含超时的加密解密函数 1 /** 2 * 加密 3 ...
分类:
Web程序 时间:
2014-12-28 14:06:52
阅读次数:
738
昨天我们谈了怎么建立socket通信的服务端和客户端,今天我们就来谈一谈怎么封装报文。什么是报文这里我就不在阐述了,不清楚的朋友可以自己去查资料。我们今天要谈的报文主要友以下几个部分组成:3位同步校验位+8位报文长度+报文头+报文体+32位MD5校验位基本格式如下:0X110X120X1300...
分类:
编程语言 时间:
2014-12-28 00:22:05
阅读次数:
207