之前的做了一个外包项目,里边有一些敏感的信息需要AES加密,但是同样的代码在服务器就可以加密解密,在android系统中就解密失败,会出现pad block corrupted错误,下面给出解决方案, 亲测无问题!AES.javapublic class AES { public static fi...
分类:
移动开发 时间:
2014-07-16 18:45:48
阅读次数:
686
1.set一:field的type=boolean,判断是否isN形式开头,是的话直接set + N...即可,不是的话toUpperCase第一个字母,再加上set前缀二:field的type!=boolean,toUpperCase第一个字母,再加上set前缀2.get一:field的type=...
分类:
其他好文 时间:
2014-07-16 17:07:14
阅读次数:
175
这一题用了DFS对每一种方法进行尝试,直到有一种成功的就possible;#include #include "string.h"using namespace std;int diff;int card[26][4]; //用于记录不同卡片的上、右、下、左、方向的数字int ca...
分类:
其他好文 时间:
2014-07-16 15:21:44
阅读次数:
201
using System;
using System.Security.Cryptography;
using System.Text;
namespace Maticsoft.DBUtility
{
///
/// DES加密/解密类。
///
public class DESEncrypt
{
public DESEncrypt()
{
}
#regi...
分类:
其他好文 时间:
2014-07-16 11:21:38
阅读次数:
194
1、首先,在域控下安装证书服务。2、在Exchange服务器上打开Exchange2010管理控制台,点击服务器配置,右侧点击新建Exchange证书。3、填写相应的信息。4、访问CA证书服务器,http://dc/certsrv5、刚才申请的证书保存好,再打开EMS控制台,配置好证书。6、查看证书是否配置成功..
分类:
其他好文 时间:
2014-07-15 11:36:01
阅读次数:
351
1keytool命令总结一、创建数字证书交互模式使用默认的密钥库.keystore(文件夹是c:DocumentsandSettingusername)和算法(DSA)keytool-genkey默认的别名mykey密钥库中能够存放多个条目(公钥/私钥对和证书),它们在密钥库中以别名(alias)区...
分类:
编程语言 时间:
2014-07-14 21:43:40
阅读次数:
387
一、理论知识什么是CA?CA是CertificateAuthority的缩写,通常翻译成认证权威或者认证中心,主要用途是为用户发放数字证书。这个数字证书包含了用户身份的部分信息及用户所持有的公钥,同时利用CA本身的私钥为数字证书加上数字签名,其他用户只要能验证证书是真实的,并且信任..
分类:
其他好文 时间:
2014-07-14 11:58:39
阅读次数:
1130
1、RSA 公钥和私钥的组成,以及加密和解密的公式:
2、模指数运算:
先做指数运算,再做模运算,如 5^3 mod 7 = 125 mod 7 = 6
3、RSA加密算法流程:
选择一对不同的、并且足够大的素数 p 和 q计算 n = p * q计算欧拉函数 f(n) = (p-1) * (q-1),p 和 q 需要保密寻找与 f(...
分类:
其他好文 时间:
2014-07-14 11:23:03
阅读次数:
453
转:http://cjnetwork.iteye.com/blog/851544源程序加密解决方案 1. 概述: Java源程序的加密,有如下两种: 1使用混淆器对源码进行混淆,降低反编译工具的作用 2基于classloader的自定义加密、解密运行 1.1. 混淆器加密 1.2. 自定义class...
分类:
编程语言 时间:
2014-07-13 20:56:09
阅读次数:
430