常见的加密算法: 对称加密(加密解密密钥相同): `DES3 AES` 非对称加密(分公钥私钥): 信息摘要算法/签名算法: `HMAC SHA` 下面使用Python代码实现 python coding:utf 8 import base64 import rsa from Crypto.Ciph ...
分类:
编程语言 时间:
2020-03-03 01:01:39
阅读次数:
81
鲍勃有两把钥匙,一把是公钥,另一把是私钥。 鲍勃把公钥送给他的朋友们 帕蒂、道格、苏珊 每人一把。 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。 鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法 ...
分类:
其他好文 时间:
2020-02-04 14:17:08
阅读次数:
66
查询阿里云局网ip 注意:需要配置同一地区同一可用区的机器 才是一个局网 ? 2 配置好hosts文件 ? 3 hostname确认也是正确的 ? 4 生成公钥私钥 三台机器同样操作 ssh-keygen -t rsa 然后一路回车 ? 5 远程拷贝公钥 每台机器都敲 ssh-copy-id roo ...
分类:
其他好文 时间:
2020-02-04 09:13:24
阅读次数:
82
探究公钥、私钥、对称加密、非对称加密、hash加密、数字签名、数字证书、CA认证、https是什么,它们又解决了通信过程的哪些问题。 ...
分类:
Web程序 时间:
2020-01-15 19:22:19
阅读次数:
113
一、JWT:JSON Web Token ( JWT)是一种开放的标准( RFC 7519 ), JWT 定义了一种紧凑且自包含的标准,该标准旨在将各个主体的信息包装为 JSON 对象。主体信息是通过数字签名进行和验证的。常使用 HMAC算法或 RSA (公钥/私钥 非对称性 密〉算法对 JWT 进 ...
分类:
编程语言 时间:
2020-01-13 16:01:06
阅读次数:
126
前言 前几天,有个前同事向我吐槽,他们公司有个大神把公司的项目代码全部上传到了 github,并且是公开项目,所有人都可以浏览。更加恐怖的是项目里面包含配置文件,数据库信息、redis 配置、各种公钥私钥密码全在项目里面,也一同上传了。 如果只是单纯的业务代码泄露,情况倒还好,因为别人知道你代码,要 ...
分类:
其他好文 时间:
2020-01-06 00:09:15
阅读次数:
75
小乌龟生成私钥和公钥 打开PuTTYgen 生成公钥/私钥文件 打开Pageant添加私钥.ppk文件 打开私钥文件获取key 打开GitHub/Gitee添加公钥 Gitee GitHub ...
分类:
其他好文 时间:
2020-01-05 00:25:33
阅读次数:
85
一、本地机器上使用ssh keygen产生公钥私钥对 查看公钥私钥对: 二、用ssh copy id将公钥复制到远程欲登陆机器中 注意: ssh copy id 将key写到远程机器的 ~/ .ssh/authorized_key.文件中 三、ssh免密登陆 ...
分类:
系统相关 时间:
2019-12-19 17:39:02
阅读次数:
119
原理:将证书(也可以叫公钥)+私钥转化成jks类型的keystore文件,在tomcat的server.xml中配置开启踩坑:1、多数文章都是针对自己生成证书,配置双向加密,其过程有生成,合并,导出,配置服务端,配置客户端等等,看的一塌糊涂2、多数文章都是以实验为参考,误以为生成的keystore文件名可以随意命名,直接使用拷贝命令的方式生成了一个tomcat.keystore文件正确的命令方式应
分类:
Web程序 时间:
2019-11-30 22:45:25
阅读次数:
122
目录贴: 跟我学Shiro目录贴 对于SSL的支持,Shiro只是判断当前url是否需要SSL登录,如果需要自动重定向到https进行访问。 首先生成数字证书,生成证书到D:\localhost.keystore 使用JDK的keytool命令,生成证书(包含证书/公钥/私钥)到D:\localho ...
分类:
其他好文 时间:
2019-11-28 13:05:00
阅读次数:
82