gmHappy

从不敢夜郎自大,但也不至于妄自菲薄,只是想做一个靠本事吃饭的手艺人

Python RSA操作

公钥加密、私钥解密 # -*- coding: utf-8 -*- import rsa # rsa加密 def rsaEncrypt(str): # 生成公钥、私钥 (pubkey, privkey) = rsa.newkeys(512) print(&...

2019-03-26 15:44:55

阅读数 945

评论数 3

RSA 非对称加密算法简述

RSA概述 首先看这个加密算法的命名.很有意思,它其实是三个人的名字.早在1977年由麻省理工学院的三位数学家Rivest、Shamir 和 Adleman一起提出了这个加密算法,并且用他们三个人姓氏开头字母命名. RSA加密算法是一种非对称加密算法,其玩法打破了以往所有加密算法的规则.在RSA出...

2019-03-26 15:36:08

阅读数 200

评论数 0

HTTPS证书转换成PEM格式

PEM 格式的证书文件(*.pem)一般为以下格式:注意:PEM 格式证书文件可用 notepad++ 等文本编辑器打开。CER / CRT 格式证书转换为 PEM 格式对于 CER / CRT 格式的证书,您可通过直接修改证书文件扩展名的方式进行转换。例如,将“server.crt”证书文件直接...

2018-04-20 13:45:30

阅读数 9715

评论数 0

那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)

转自:http://www.cnblogs.com/guogangj/p/4118605.html之前没接触过证书加密的话,对证书相关的这些概念真是感觉挺棘手的,因为一下子来了一大堆新名词,看起来像是另一个领域的东西,而不是我们所熟悉的编程领域的那些东西,起码我个人感觉如此,且很长时间都没怎么搞懂...

2018-04-20 11:49:05

阅读数 2394

评论数 0

常用的Java Keytool Keystore命令

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

2018-04-20 11:38:06

阅读数 4067

评论数 0

生成客户端信任的证书文件

创建“keystore”文件keytool -genkey -alias hylink -keyalg RSA -keystore d:\hylink.keystore创建自签名证书 keytool -selfcert -alias hylink -keystore d:\hylink.keyst...

2018-04-19 17:38:04

阅读数 2637

评论数 0

提示
确定要删除当前文章?
取消 删除