数字证书的准备 下面做的服务端和客户端证书在例子中无法加解密,不知道什么原因,我是使用正式环境中的客户端和服务端进行开发测试的,所以需要大家自己去准备证书,或者有人知道为什么jdk生成的一对证书无法加解密的原因那在好不过了。下面是我用jdk生成的证书: 1.1、客户端 ...
分类:
编程语言 时间:
2015-05-24 21:45:55
阅读次数:
1408
摘自:http://blog.csdn.net/zuiyuezhou888/article/details/7557050常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。对称加密 指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性...
分类:
编程语言 时间:
2015-05-23 21:18:43
阅读次数:
170
DES加密解密算法// 仿射变换加解密.cpp : 定义控制台应用程序的入口点。
//#include
#include static char key[10], key_a[5], code[8], key_b[5], temp[10], key_aa[8], key_bb[8], l[4], r[4], l_a[4], r_a[4], V[8] = { 0,...
分类:
编程语言 时间:
2015-05-22 22:35:59
阅读次数:
208
加密解密中用到的key="1234578";在调取方法时传值即可C#代码 #region 跨平台加解密(c#) /// /// 对字符串进行DES加密 /// /// 待加密的字符串 /// 加密后...
分类:
移动开发 时间:
2015-05-22 13:09:36
阅读次数:
282
工作中,我们常常会遇到跨语言平台的加密解密算法的交互使用,特别是一些标准的加解密算法,都设计到数据块Block与填充算法的问题,例如C#与JAVA中的常见的填充算法如下:.Net中的填充算法:成员名称说明ANSIX923ANSIX923 填充字符串由一个字节序列组成,此字节序列的最后一个字节填充字节...
分类:
其他好文 时间:
2015-05-21 22:12:43
阅读次数:
161
JAVA加密:package webdomain;import java.security.Key; import java.security.spec.AlgorithmParameterSpec; import javax.crypto.Cipher;import javax.cr...
分类:
编程语言 时间:
2015-05-21 15:31:40
阅读次数:
161
1、概述核心引擎搞定了,接下来的主要工作就是逐个开发 Handler 了。常用的Handler包括授权(AuthHandler)、流量控制(TrafficControlHandler)、加解密(EncryptHandler)、安全(SecurityHandler)、压缩(ZipHandler)、序列化(KryoHandler)等。其他外围功能还包括对调用方的管理功能,开放接口介绍网站等,不再冗述。2...
分类:
其他好文 时间:
2015-05-18 06:39:49
阅读次数:
144
背景:最近在搭建公司的一个服务,需要用到tomcat,可以启动tomcat之后,日志总是报错。java.security.InvalidKeyException:illegalKeySize。查了一下,这是一个java加解密的问题。我按照网上的方法,下载了JCE_policy文件,放上去之后还是报这样的错误。注意:因为安装的JDK版..
分类:
编程语言 时间:
2015-05-16 01:42:59
阅读次数:
178
PKI技术(public key infrastructure)里面,cer文件和pfx文件是很常见的。通常cer文件里面保存着公钥以及用户的一些信息,pfx里面则含有私钥和公钥。用makecert.exe可以创建公钥证书和私钥证书,具体看http://msdn.microsoft.com/zh-c...