RSA公钥私钥证书,使用keytool和openssl生成

  • 生成JKS文件命令
    • 用kes文件 生成公钥和证书命令
  • 重中之中!!!!!!
  • JKS文件 你不要打开
  • 直接复制,挪到你用的位置,或者替换你之前的JKS文件, 一旦使用TXT文件打开,再粘贴 格式就不对了,二进制,变成编码格式 ,一定不要这样子!!!!!!!!!

生成JKS文件命令

keytool -genkeypair -alias TUNIU -keyalg RSA -keypass tuniu520 -keystore TUNIU.jks -storepass tuniu520

-alia:别名
-keyalg :加密方式
-keypass 密码!!!
-keystore:生成的文件名
-storepass :生成文件的密码

里面的内容随便填,姓氏 地区 公司 无所谓

用kes文件 生成公钥和证书命令

keytool ‐list ‐rfc ‐‐keystore TUNIU.jks | openssl x509 ‐inform pem ‐pubkey

生成的结果大概长下图这样子 ,前面是公钥,后面是证书

把内容复制出来,如果你不会赋值,哥哥教你

右键CMD边框 选择属性

然后就可以在CMD里赋值了, 不用Ctrl V, 直接鼠标将你想要的区域选中, 点右键 就是赋值,
然后贴出来就可以

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjSHy44ZZMdqY6Xo1dinz
fXsDIWOdoYXD8Rp8CHGU3DF6o/3KUxCTxmnLMkegqso/i6sox0EabGm/0NNuWpSv
DisiktNdrmmAJALmNqQGfjMGPm+EAm8Jly2lhf/n56jM6d9d3pZ+pQzqzDTtNFjw
zGxdGKmlHs8MTKRRCwp2jFf/H7fhJY5fuBJcPYOZJEhlMmMneKlVWP77noVCJQek
5z9hBwvRIki2aZP8SdmFvVEVU8uAqoK5O1ksFpJI81JT+gjOf2au7/lxRslFxzPh
oox6vAHleeMkuo9PJn3UdKu+9zQNjvpOIqdEVYVFd8WsJ5l7ysfZ2jXqP3M1HlJi
MwIDAQAB
-----END PUBLIC KEY-----
-----BEGIN CERTIFICATE-----
MIIDVTCCAj2gAwIBAgIEIudImjANBgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJ6
ZzELMAkGA1UECBMCanMxCzAJBgNVBAcTAm5qMRUwEwYDVQQKEwx0dW5pdS5sdXhp
bmcxDjAMBgNVBAsTBXR1bml1MQswCQYDVQQDEwJ6ajAeFw0yMTA1MjQwOTQ5MDRa
Fw0yMTA4MjIwOTQ5MDRaMFsxCzAJBgNVBAYTAnpnMQswCQYDVQQIEwJqczELMAkG
A1UEBxMCbmoxFTATBgNVBAoTDHR1bml1Lmx1eGluZzEOMAwGA1UECxMFdHVuaXUx
CzAJBgNVBAMTAnpqMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjSHy
44ZZMdqY6Xo1dinzfXsDIWOdoYXD8Rp8CHGU3DF6o/3KUxCTxmnLMkegqso/i6so
x0EabGm/0NNuWpSvDisiktNdrmmAJALmNqQGfjMGPm+EAm8Jly2lhf/n56jM6d9d
3pZ+pQzqzDTtNFjwzGxdGKmlHs8MTKRRCwp2jFf/H7fhJY5fuBJcPYOZJEhlMmMn
eKlVWP77noVCJQek5z9hBwvRIki2aZP8SdmFvVEVU8uAqoK5O1ksFpJI81JT+gjO
f2au7/lxRslFxzPhoox6vAHleeMkuo9PJn3UdKu+9zQNjvpOIqdEVYVFd8WsJ5l7
ysfZ2jXqP3M1HlJiMwIDAQABoyEwHzAdBgNVHQ4EFgQU4A44pbuRVPgqfZQ0E0B7
iwJfTsQwDQYJKoZIhvcNAQELBQADggEBAF16r8rKN5NdHz2Cu5k/hOZEvBeWAUgq
pGVUyauLRgZh3cpoJTPWjFMEfwJ/un+ssgkn80BFhWdfbLWaVZDYtGE1Ft2WdY8L
tkHUyA882mslKAdiCPeTdRhkbdaf14qKJduRpYwaik61yXeYk0FQe4kdj0z8JeBx
uBMljNCO1JDAphoA0Uf1nTb0Abz45ZYjbaXRb8bBPcZizmdQTYsSOadZCJMUloZi
Y08Zsmu/reKplm+zKLlyGWdfNzt0bXPWnOBPbxbH7vW4nwtkFwch4GqcQ+54LSPg

Bqizs9QmTIACH3RCfNksy9x1tSSCNqYXN39vZzdbHY6esixOgQCYFsQ=
-----END CERTIFICATE-----

放在代码中

重中之中!!!!!!

JKS文件 你不要打开

直接复制,挪到你用的位置,或者替换你之前的JKS文件, 一旦使用TXT文件打开,再粘贴 格式就不对了,二进制,变成编码格式 ,一定不要这样子!!!!!!!!!

使用keytool和openssl生成RSA公钥私钥和证书,相关推荐

  1. java中使用openssl生成的rsa公私钥进行数据加解密_使用openssl生成RSA公钥和私钥对...

    在ubuntu上要使用openssl的话需要先进行安装,命令如下: sudo apt-get install openssl 安装完成就可以使用openssl了. 首先需要进入openssl的交互界面 ...

  2. 妙借Git自带的OpenSSL生成RSA公私钥的.pem 文件

    大家好,我是神韵,是一个技术&生活博主.出文章目的主要是两个,一是好记忆不如烂笔头,记录总结中提高自己.二是希望我的文章可以帮到大家.欢迎来点赞打卡,你们的行动将是我无限的动力. 本篇主题是: ...

  3. Java(111):非对称加密RSA的使用(openssl生成RSA公私钥对)

    Java(111):非对称加密RSA的使用(openssl生成RSA公私钥对) 1.openssl生成RSA公私钥对 [root@loaclhost ~]# openssl version OpenS ...

  4. 如何使用openssl生成RSA公钥和私钥对

    公私玥可使用OPENSSL工具生成. 在Windows环境下,可自行下载OPENSSL工具( http://www.openssl.org/related/binaries.html). 在Linux ...

  5. daoi php_使用php生成RSA公钥私钥及进行加密解密和签名验证

    这篇文章主要介绍使用PHP开发接口,数据实现RSA加密解密后使用,实例分析了PHP自定义RSA类实现加密与解密的技巧,非常具有实用价值,需要的朋友可以参考下. 简单介绍RSA: RSA加密算法是最常用 ...

  6. 使用openssl生成rsa公钥和私钥

    生成一个名为rsa_private_key.pem的私钥 openssl genrsa -out rsa_private_key.pem 1024 复制代码 将私钥转换成pkcs8格式 openssl ...

  7. rsa1024 公钥c语言程序,两种方式生成RSA 公钥私钥

    两种方式-生成RSA256私钥公钥 两种方式生成私钥公钥 1.ssh-keygen 方式 生成加密长度4096位密钥 生成私钥:ssh-keygen -t rsa -b 4096 -f ${priva ...

  8. Java基于OpenSSL生成 RSA 公私钥对数据进行加解密

    使用OpenSSL来生成私钥和公钥 验证机器上是否安装openssl 命令:openssl version -a [root@node00 test]# openssl version -a Open ...

  9. OpenSSL生成RSA公私钥(java)

    生成私钥:genrsa -out rsa_private_key.pem 1024 生成公钥:rsa -in rsa_private_key.pem -out rsa_public_key.pem - ...

最新文章

  1. CCNA CCNP CCIE所有实验名称完整版
  2. 【学习笔记】新基建/新动能——部分学习笔记
  3. Hyper-V 的导入和导出
  4. apt-get erro
  5. javascript继承模式原理与示例深入剖析
  6. MySQL高可用--MGR入门(4)异常恢复
  7. 备考数据库系统工程师的那些时光,程序员的梦想依然发烫。
  8. 统一认证 ldap mysql_LDAP简述及统一认证说明
  9. 帝国CMS系统目录结构介绍
  10. Go语言单向通道——通道中的单行道
  11. 如何在Windows命令行(DOS界面)中调用 编译器 来编译C/C++源程序
  12. 无线路由频繁掉线9大原因分析
  13. 美橙互联短信服务——发送注册短信并验证
  14. 低依赖C++ GUI库imgui笔记
  15. 拓扑排序在实际项目中应用
  16. python workflow_如何用 Python 写 Alfred Workflow
  17. POJ - 1737 Connected Graph
  18. 弘玑创始人兼CEO高煜光获得2022上海城市数字化转型“领军先锋”决赛一等奖
  19. 微软技术支持实习面试
  20. 微信和支付宝对我们生活产生翻天覆地的改变

热门文章

  1. 脉冲神经网络的五脏六腑
  2. 测试需求分析与测试用例设计
  3. MacOS 系统版本更新Monterey12.3.1版之后l2tp无法正常访问
  4. onlyoffice mysql_windows+onlyoffice安装-Go语言中文社区
  5. 关于PO自动生成AP发票
  6. .NET 7 预览版 7
  7. 一步一步学ROP之linux_x86篇
  8. 腾讯应用宝 - 微下载
  9. 算法题:一个圆环上有100个灯泡,灯泡有打开和关闭两种状态,灯泡的状态随机,按一个灯泡的开关,相邻的两个灯泡的状态也发生一次变化。比如暗-亮-暗,按中间灯泡,变化为亮-暗-亮。问设计一道算法,使得所有
  10. 爬虫中xpath的使用