- 浏览: 365897 次
- 性别:
- 来自: 阿里巴巴
最新评论
-
masuweng:
好好好,辛苦了!!
Spring Data JPA 简单介绍 -
masuweng:
Spring Data JPA 简单介绍 -
zhangjianxinjava:
您好,大神本人小白一个最近在研究不知道可否 通过邮箱进行交流, ...
JAVA Metrics度量工具 - Metrics Core -
xzs603:
http://zhengdl126.iteye.com/blo ...
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
JavaStart:
运行mysql2redis 的install.sh 文件为何提 ...
mysql到redis的复制
文章列表
Java 中的 keytool.exe (位于 JDK\Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息。证书库中的一条证书可以导出数字证书文件,数字证书文件只包括主体信息和对应的公钥。
Keytool是一个Java数据证书的管理工具。
keystore
Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:
密钥实体(Key entity)——密钥(secret key)又或者是 ...
最近初步接触了下Java加密和数字签名的相关内容,我学习的过程大概分五步:
1)消息摘要
2)私钥加密
3)公钥加密
4)数字签名
5)数字证书
6)keystore提取私钥和证书
1)消息摘要
Java代码
package
security;
import
java.security.MessageDigest;
/**
* 消息摘要是一种与消息认证码结合使用以确保消息完整性的技术
* 目前广泛使用 ...
Tomcat5.5\conf\server.xml
<Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="true" ...
keytool - 密钥和证书管理工具
管理由私钥和认证相关公钥的 X.509 证书链组成的密钥仓库(数据库)。还管理来自可信任实体的证书。
结构
keytool [ 命令 ]
说明
keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。
证书是来自一个实体(个人、公司等)的经数字签名的声明,它声明某些其它实体的公钥(及其它信息)具有某一的特定值(参见证书)。当数据被数字化签名后,校验签名即可检查数据的完 ...
http://www.hudong.com/wiki/%E5%85%AC%E9%92%A5%E7%AE%97%E6%B3%95
摘要纠错编辑摘要
快速公钥算法与传统公钥算法相比具有更广泛地应用前景,对快速公钥系统的研究是当前公钥系统研究的一个热点。
目录
1 定义
2 历史
3 加密标准
4 工作原理
5 用途
6 缺点
公钥算法-定义
https的实现原理
(此处参考阿密果同学的博文)
有两种基本的加解密算法类型:1)对称加密 :密钥只有一个,加密解密为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES等;2)非对称加密 :密钥成对出现(且根据公钥无法推知私钥,根据私钥也无法推知公钥),加密解密使用不同密钥(公钥加密需要私钥解密,私钥加密需要公钥解密),相对对称加密速度较慢,典型的非对称加密算法有RSA、DSA等。
https的通信过程:
https通信的优点:
1)客户端产生的密钥只有客户端和服务器端能得到;2)加密的数据只有客户端和服务器端才能得到明文;3)客户端到服务端的通信是安 ...
基于tsik.jar,ISNetworksProvider.jar,ws-security.jar可以到csdn的down下载package wss;import org.w3c.dom.Document;import javax.xml.soap.SOAPMessage;import javax.xml.transform.TransformerFactory;import javax.xml.transform.Transformer;import java.io.*;import javax.xml.transform.dom.DOMSource;import javax.xml.soap ...
摘要:许多JMS提供商已将它们的产品应用于众多企业之中,需要应用集成的许多企业也在考虑采用何种消息中间件
厂商的产品,这些产品无疑将会支持JMS。
JMS与安全
冯键编译
JMS(Java Messaging Service)是近年来广受赞誉 ...
1.
Proxy
即动态代理类;
2.
Static Object newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)
:返回代理类的一个实例,返回后的代理类可以当作被代理类使用;
它有三个参数:
ClassLoader loader
----
指定被代理对象的类加载器
Class[] Interfaces
----
指定被代理对象所以事项的接口
InvocationHandler h
----
指定 ...
lucene和lemur
采用compass来做一个搜索引擎服务 http://tommas2006.iteye.com/blog/204684
[1] 中文搜索引擎技术解密:系统架构 。[1] 中文搜索引擎技术解密:网络蜘蛛 。[2] 中文搜索引擎技术解密:排序技术 。[3] 中文搜索引擎技术解密:分词技术 。
不同线程间进行通信通常有两种简单方法: 方法一 通过访问共享变量的方式(注:需要处理同步问题) 方法二 通过管道流 其中方法一有两种实现方法,即 方法一a)通过内部类实现线程的共享变量 代码如下:
Java代码
/**
* 通过内部类实现线程的共享变量
*
*/
public class Innersharethread {
public static void main(String[] args) {
Mythread mythread = new Mythread();
mythread.getThread().start();
...
参考权威书籍《数据库系统-设计,实现与管理》。
《oracle专家高级编程》:即传说中的expert one on one,tom的经典著作,对oracle的架构了解,sql执行效率有很强的指导作用。
《oracle9i性能调整》:新买的书,最近刚刚开始开看, ...