Keytool生成证书

摘要:
一、生成证书keytool-genkey-alias别名-keyalgRSA-keysize1024(密钥位数)-keypass密码-validity365(默认90天)-keystoreserver.keystore-storepass密码二、查看证书详细输出:keytool-list-v-keystoreserver.keystore-storepass密码RFC样式输出:keytool-li

一、生成证书
keytool -genkey -alias 别名 -keyalg RSA -keysize 1024(密钥位数) -keypass 密码 -validity 365(默认90天) -keystore server.keystore -storepass 密码

二、查看证书
详细输出:keytool -list -v -keystore server.keystore -storepass 密码
RFC样式输出:keytool -list -rfc -keystore server.keystore -storepass 密码

三、导出证书
keytool -export -alias server -keystore server.keystore -file server.crt -storepass 密码

四、查看导出证书
keytool -printcert -file server.crt

五、客户端导入证书
keytool -import -alias server -keystore server.keystore -file server.crt

免责声明:文章转载自《Keytool生成证书》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇php curl模块开启失败解决参考WPF一步步实现完全无边框自定义Window(附源码)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Kafka创建SSL证书

对于消息组件,如果按照最初的设计来讲,性能最高得就是RabbitMQ,因为RabbitMQ设计比较完整,而Kafka不同,Kafka最初的设计最大的坑:没有安全认证,所以最初的一些系统设计的时候为了考虑到安全性,所以采用了性能较差的ssl认证方式来进行出来,也就是说使用证书的方式来处理认证操作。 如果要想进行证书的ssl处理,那么肯定需要通过java中的...

常用的Java Keytool Keystore命令

Java keytool是密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 一. Keytool创建和导入命令 创建keystore和密钥对 Generate a Java keystore an...

java keytool证书工具使用小结(转)

Keytool 是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:密钥实体(Key entity)-密钥(secret key)或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate entrie...

Android 修改 keystore 信息

在进行 开放sdk接入的时候,比如微信sdk,就需要 对apk进行签名才能调用 频繁打包很繁琐,且不能调试,这就需要对debug包进行签名, 而eclipse等工具是用默认 密钥文件 的别名和密码进行签名的(居然不能自定义!!!),而我们自己的密钥文件一般跟ide的默认名字不一致,这就需要我们将debug.keystore 修改为eclipse的默认 别名...

JDK自带工具keytool生成ssl证书

前言: 因为公司项目客户要求使用HTTPS的方式来保证数据的安全,所以木有办法研究了下怎么生成ssl证书来使用https以保证数据安全。 百度了不少资料,看到JAVA的JDK自带生成SSL证书的工具:keytool,外加看了同事的心得体会,自己总结了一下具体的使用方法和使用过程中发现的问题及解决办法。 1:什么是HTTPS? HTTPS其实是有两部分组成:...

Android应用签名

http://www.cnblogs.com/ghj1976/archive/2011/07/18/2109381.html 为了要签名?     开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。     由于开发商可能通过使用相同的Package Name来混淆替换已经安...