本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- 龙儿筝
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
BC组装证书
package cn.dong.cert;
import java.util.Map;
import java.util.Date;
import java.util.Vector;
import java.util.HashMap;
import java.util.Hashtable;
import java.math.BigInteger;
import java.secur ...
Ktool工具与BouncyCastleProvider配置 (转)
一开始执行kTool,出现错误:no such provider:BC。解决方案分为两步:
第一步:修改C:\Program Files\Java\jdk1.6.0_24\jre\lib\security中的java.security文件,在# List of providers and their preference orders (see above):下添加:secu ...
使用CrpytAPI编码和解码PKCS#7消息(转)
为了在不同体系结构的网络和计算机之间交互加密消息,加密通信各方需要对传送的消息使用标准的方式进行编码。
CryptAPI支持PKCS #7标准加密消息语法格式消息。PKCS #7标准采用了CCITT X.208定义的ASN.1 BER编码规则,定义了加密消息相关的类型和编码方式。
使用CryptAPI进行加密消息编码的基本步骤如下:
1.初始化消息类型相关的数据结构。
2.调用CryptMs ...
Bouncy Castle加密包的分析(转)
“Legion of the Bouncy Castle”组织开发的Bouncy Castle包,是一个纯JAVA实现的加密算法包,发布遵循“MIT X Consortium license”,只要在分发软件时包含该许可的副本,即可以无限制地获得该软件及其文档,包括使用、拷贝、修改、合并、出版、分发、再分发,甚至出售软件。
Bouncy Castle加密包提供的是轻量级的API ...
回忆去年用Java破解unity.exe的过程
去年我一同学要我破解unity.exe,然后挂在网上卖点钱花。后来我对破解过程涉及的技术问题痴迷了,再后来...
unity.exe是一个windows下的二进制程序,有一个用xml签名的license文件,license文件分几个部分:
1,一个CA认证机构的证书(好像是PACE Anti-Piracy):certCA;
2,unity机构的证书:certU;
3,使用certU签 ...
PKI, SSL and Xml Security
一、PKI与数据通信中的安全相关概念
这几个概念是正交的,所谓正交,是指:
彼此独立,互不影响,可独立演化
可两两结合使用
1. 保证安全通常需要解决三个问题
数据本身的机密性:数据有没有被qie听造成信息泄漏,即电子世界的dao窃行为
数据本身的正确性:数据有没有被篡改造成数据破坏,即电子世界的侵略行为
数据来源和目的的合法性:数 ...
利用bouncycastle组装X509证书
CreateCert.java
package com.secpki.jce.demo;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.UnsupportedEncodingException;
import java. ...