java安全
文章平均质量分 62
xiongjin621
这个作者很懒,什么都没留下…
展开
-
keytool简单使用和tomcat双向认证
keytool命令1.生产密钥,并保存到指定keystore中keytool -genkey -keyalg RSA -alias xj -keysize 1024 -keystore myKeystore2.查看keystore里面证书keytool -v -list -alias test -keystore mykeystore 查看指定证书keytool...原创 2011-01-20 14:44:44 · 76 阅读 · 0 评论 -
java生成证书
[code="java"]import java.io.BufferedInputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import ja...原创 2011-01-26 13:35:14 · 433 阅读 · 0 评论 -
java 加解密例子
[code="java"]package com.benx.test;import java.io.IOException;import java.security.Key;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.MessageDige...原创 2011-05-17 15:59:10 · 142 阅读 · 0 评论 -
数字证书格式 (转)
本文转自(http://wgchwgch.iteye.com/blog/243382) cer后缀的证书文件有两种编码-->DER二进制编码或者BASE64编码(也就是.pem) p7b一般是证书链,里面包括1到多个证书 pfx是指以pkcs#12格式存储的证书和相应私钥。 在Security编程中,有几种典型的密码交换信息文件格式: DER-encoded certificate:...原创 2011-05-19 10:03:55 · 125 阅读 · 0 评论 -
JAVA 上加密算法的实现用例
第 1 章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性 , 在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。单钥密码体制的代...原创 2010-10-12 08:51:56 · 510 阅读 · 0 评论 -
keytool简单使用和tomcat双向认证
本文将使用keytool和openssl工具来自己生成证书,包含CA,私钥,jks证书管理,配置tomcat的双向认证 1、安装openssl# tar –zxvf openssl# cd openssl# ./config--prefix=/usr/local/openssl# make# make install 2、生成CA证书和私钥open...原创 2011-05-19 16:26:33 · 158 阅读 · 0 评论