最近在做项目中,遇到des加密解密的问题。 场景是安卓app端用des加密,php这边需要解密。之前没有接触过des这种加密解密算法,但想着肯定会有demo。因此百度,搜了代码来用。网上代码也是鱼龙混杂,好不容易测试在php这边测试加密和解密成功了。为确保安卓app端提交过来的加密参数能够解密出来, ...
分类:
编程语言 时间:
2016-07-21 00:25:00
阅读次数:
234
收集:author: lifq package com.XXX.XXX.utils;import java.io.IOException;import com.jxcell.CellException;import com.jxcell.View;/** * * @ClassName: DataEx ...
分类:
编程语言 时间:
2016-06-13 11:36:52
阅读次数:
1025
/** * Project Name:XXX * File Name:EncryptLogFile.java * Date:2016-6-12上午11:56:38 * Copyright (c) 2016, All Rights Reserved. * */package com.XXX.XXX.u ...
分类:
编程语言 时间:
2016-06-13 11:11:40
阅读次数:
947
加密工具类,包含MD5,BASE64,SHA,CRC32的加密与解密方法。 源码如下:(点击下载 - CryptoUtils.java、commons-io-2.4.jar、commons-codec-1.9.jar ) ...
分类:
编程语言 时间:
2016-05-04 10:35:05
阅读次数:
197
加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。 双向加密大体意思就是明文加密后形成密文,可以通过算法还原 ...
分类:
编程语言 时间:
2016-04-26 19:13:21
阅读次数:
190
原文 java c# 加密与解密对照 最近一直烦恼,java , c# 加密的不同,然后整理了一下,留个备份的轮子: 其中在 java、c#加密转换时,最重要的是 IV 的确定,我常常用如下方法使得java和c#之间的 IV 可以转换: 将其中某个 IV 数组转为 10进制后,在转换为相应的 byt ...
分类:
编程语言 时间:
2016-03-31 18:56:47
阅读次数:
364
package com.algorithm;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java....
分类:
编程语言 时间:
2016-03-26 07:36:48
阅读次数:
319
/***3des解密**@paramss*要解密的数据*@paramdeskey*生成密钥用的数组*@return*@throwsNoSuchAlgorithmException*@throwsNoSuchPaddingException*@throwsInvalidKeyException*@throwsIllegalBlockSizeException*@throwsBadPaddingException*/publicstaticbyte[]DesDecode(byte[..
分类:
编程语言 时间:
2016-03-11 19:08:49
阅读次数:
208
加密工具类,包含MD5,BASE64,SHA,CRC32的加密与解密方法。 源码如下:(点击下载 - CryptoUtils.java、commons-io-2.4.jar、commons-codec-1.9.jar ) 1 import java.io.BufferedInputStream; 2
分类:
编程语言 时间:
2016-02-19 14:01:41
阅读次数:
230