最新文章列表

Java 操作PFX JKS keystore

Java中默认keystore类型是JKS格式,CA签发设备证书和个人证书通常是PFX格式,有时需要相互转换。 可以用于转换的工具有keytool或者openssl命令行工具,另外JDK自身也提供了一组API,可以实现各类型相互转换; 以下代码时间将JKS读取为PFX格式到内存:   public String readJKSAsPfx(String JKSPath,String pwd) ...
shuaizhuaidym 评论(0) 有893人浏览 2020-04-29 16:53

java中 SSL认证和keystore使用

HTTPS加密协议详解(四):TLS/SSL握手过程【总结】 java中 SSL认证和keystore使用 密钥对,公钥,证书,私钥,jks,keystore,truststore,cer,pfx名词说明
gelongmei 评论(0) 有671人浏览 2018-04-24 15:33

[转] Create a Java Keystore (.JKS) from Let's Encrypt Certificates

原文地址:https://maximilian-boehm.com/hp2121/Create-a-Java-Keystore-JKS-from-Let-s-Encrypt-Certificates.htm Application server like Jetty, Glassfish or Tomcat need a keystore (.jks) in order to properly h ...
yhz61010 评论(0) 有1265人浏览 2017-05-15 10:11

Android打包和debug签名

Android打包和debug签名   1:关于release和debug版本           开发过程中直接Run,在bin文件下生成基于debug模式的.apk文件,也就是调试版本的安装文件,调试版本的执行文件比较大,运行速度也相对较慢。而release版本,也就是正式发行版,需要进行打包后,重新生成release版本的.apk文件,用于交付。   2:Android打包 ...
elviszhao 评论(0) 有4108人浏览 2016-04-14 13:00

Fiddler抓去HTTP/HTTPS数据包

默认情况下,Fiddler是抓不到Java程序的HTTP/HTTPS的通信的。 1. 配置抓取HTTP/HTTPS通信。     只要为Java程序设置HTTP代理,指向localhost:8888即可。         ...
rsljdkt 评论(0) 有5842人浏览 2016-01-12 22:03

Java AES KeyStore IvParameterSpec

import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.security.InvalidAlgorithmParameterException;import java.security.InvalidKeyException;import java. ...
dearls 评论(0) 有1798人浏览 2015-09-16 18:54

TLS java简单实现

  1. SSLServer.java package ssl; import java.io.FileInputStream; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket; import java.security.KeyStore; import java ...
antlove 评论(0) 有2164人浏览 2014-12-14 18:10

KeyTool的简单用法介绍

  keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自 ...
beijishiqidu 评论(0) 有1421人浏览 2014-11-23 11:57

apk签名

1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。   2.签名的步骤  a.创建key  b.使用步骤a中产生的key对apk签名   3.具体操作     方法一: 命令行下对ap ...
ihyperwin 评论(0) 有890人浏览 2014-10-23 20:44

在android market发布个人免费应用的步骤

写了一段时间的android应用了,只是在自己手机上面安装。 上周申请了android developer,需要一次性25美元的程序开发注册费用。费用需要用google checkout, ...
ihyperwin 评论(0) 有2319人浏览 2014-10-23 16:57

java keystore导出证书,导出私钥,导出公钥

  import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.security.Key; import java.security.KeyPair; import java.security.KeyStore; import java.security.Ke ...
happyqing 评论(0) 有9806人浏览 2014-10-14 14:32

java 读取使用keytool生产的keystore文件

windows 环境下,使用keytool 生产keystore文件 keytool -genkeypair -keyalg RSA -keysize 1024 -sigalg SHA1withRSA -validity 36000 -alias www.kunlunsoft.com -storepass abcdefg -keystore zlex.keystore -dname " ...
hw1287789687 评论(3) 有6688人浏览 2013-10-29 11:29

tomcat 启动ssl(单向认证)

1、通过keytools生成keystore keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore d:\server.keystore 注意CN必须域名 比如以后通过https://localhost:8443/path/ 访问网站 这时候CN = localhost 2、 ...
donald3003a 评论(0) 有1379人浏览 2012-09-28 14:57

基于Google Map的简单android应用开发

图解详细介绍: http://www.2cto.com/kf/201203/124954.html 一、准备工作 1.        申请Android Map API Key 必要条件:google账号以及系统的证明书。 首先找到 ...
hack_zhang 评论(0) 有1671人浏览 2012-07-17 15:06

HTTPS双向认证及cxf调用

我方系统与另一个系统对接,需要走https协议。研究了几天,还是一知半解的,不过最终还是满足需求,在这里记录一下 背景: 我方系统开放了web service供对方调用,对方系统也提供了web service给我方调用。对方要求通过https双向认证,我方只要求单向认证即可 因为我们这边拿不到客户系统,所以我搭建了一个模拟桩,用来模拟接口交互和https互通 方法: 1、生成我方系统的ke ...
kyfxbl 评论(1) 有3901人浏览 2012-04-26 12:09

jboss配置https

和第三方系统对接,对方要求使用HTTPS协议,就简单地看了一点点 首先需要生成一个keystore keytool -genkey -alias kyfxbl -keyalg RSA -keystore f:\kyfxbl.keystore -validity 3650 -alias是指定一个别名,类似于Map的key -keyalg是指定算法,默认是DSA -keystore是生成的文件往哪 ...
kyfxbl 评论(1) 有2066人浏览 2012-04-04 16:47

https

keytool -import -keystore "%JAVA_HOME%/jre/lib/security/cacerts"  -file dynamic.12306.cn.crt 输入keystore密码:changeit String image = "https://dynamic.12306.cn/otsweb/passCodeAction.do? ...
wingware 评论(2) 有1636人浏览 2012-01-05 12:51

Android APK签名

1.签名的意义   为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。 2.签名的步骤   a.创建key   b.使用步骤a中产生的key对apk签名 3.具体操作   方法一: 命令行下对apk签名(原理) ...
guojianhui0906 评论(0) 有1348人浏览 2011-11-23 10:30

关于Android中apk使用不同的签名(key)的测试

在发布Android的apk文件时,需要给程序包签名,使用不同的签名文件(key)的不同效果: 1.使用debug.keystore->androiddebugkey生成的apk文件,只能安装在模拟器中,不能安装在手机上。且在模拟器中安装该apk文件时,有相同签名(androiddebugkey)的应用自动覆盖。 2.使用自己创建的*.keystore->mykey生成的apk文件, ...
mylove2693 评论(0) 有2645人浏览 2011-10-13 11:17

Android 打包签名 从生成keystore到完成签名

首先,我们需要一个keystore,当然已经有了的话就不用这一步了: cmd下: 进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件 C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -valid ...
mermaid 评论(0) 有968人浏览 2011-09-30 17:09

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics