[TOC] Paramiko模块 通过ssh远程链接服务器并执行响应的操作,类似于XShell ps:ansible批量管理服务器工具,底层用的就是paramiko模块 安装 基本使用 远程链接服务器的方式 用户名和密码 公钥私钥的方式 paramiko上面两种方式都支持 链接 用户名和密码的方式 ...
分类:
编程语言 时间:
2020-04-14 18:25:58
阅读次数:
79
楔子 现在网络的安全性已经变得越来越重要,各位程序员在开发过程中或多或少都会遇到公钥、私钥、加密、签名等一些相关名词。这些概念比较杂乱,容易混淆,下面就来梳理一下这部分的内容。 对称加密 在重要的信息的传递过程中,人们总是希望信息不会被偷看、不会被篡改,伪造等。为了达到这个要求人们一直在不断努力着。 ...
分类:
其他好文 时间:
2020-04-13 19:48:48
阅读次数:
91
一、加密算法和协议(续) 1、对称加密(见上集) 2、公钥加密 a、密钥分为公钥与私钥 (1)、加密数据时:加密数据时用公钥解密数据时只能用私钥。 (2)、解密数据时:加密时用私钥解密时用公钥 b、公钥:从私钥中提取产生,可公开给所有人,称为pubkey c、私钥:通过工具创建,使用者自己留存,必须 ...
分类:
其他好文 时间:
2020-04-12 14:10:42
阅读次数:
69
一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我 ...
分类:
Web程序 时间:
2020-04-01 01:12:29
阅读次数:
93
RSA算法广泛应用与加密与认证两个领域 1.加密(保证数据安全性) 使用公钥加密,需使用私钥解密。 这种广泛应用在保证数据的安全性的方面,用户将自己的公钥广播出去,所有人给该用户发数据时使用该公钥加密,但是只有该用户可以使用自己的私钥解密,保证了数据的安全性。 2.认证(用于身份判断) 使用私钥签名 ...
分类:
其他好文 时间:
2020-03-20 10:50:01
阅读次数:
75
摘自:https://blog.csdn.net/weixin_43203497/article/details/100903486 摘自:https://www.cnblogs.com/ylz8401/p/9004427.html 亲测 package com.xx.xxx.Util; //原文链 ...
分类:
编程语言 时间:
2020-03-18 18:30:56
阅读次数:
237
1、加密算法 对称加密 A要给B发送数据 1,A做一个对称密钥 2,使用密钥给文件加密 3,发送加密以后的文件和钥匙 4,B拿钥匙解密 加密和解密都是使用的同一个密钥。 非对称加密 公钥加密,私钥解密 A要给B发送数据 1.B做一对非对称的密钥(公钥、私钥) 2.发送公钥给A 3.A拿公钥对数据进行 ...
分类:
编程语言 时间:
2020-03-14 12:29:46
阅读次数:
83
1、加密算法 对称加密 A要给B发送数据 1,A做一个对称密钥 2,使用密钥给文件加密 3,发送加密以后的文件和钥匙 4,B拿钥匙解密 加密和解密都是使用的同一个密钥。 非对称加密 公钥加密,私钥解密 A要给B发送数据 1.B做一对非对称的密钥(公钥、私钥) 2.发送公钥给A 3.A拿公钥对数据进行 ...
分类:
编程语言 时间:
2020-03-13 23:28:48
阅读次数:
111
一般现实中,最简单的就是说暗号。 1.对于游客 所以系统中也可以用这种最简单的机制,客户端和服务端都设置一个暗号,只要对上了。就认为是合格者。 当然必须可以在服务端和客户端随时更新暗号。一般产生暗号需要一定时间,所以一般暗号ok,会生成一个值,如session等。下次直接对session。就等于暗号 ...
分类:
其他好文 时间:
2020-03-06 11:07:37
阅读次数:
60
首先要理解的是公钥加密后私钥是可以解密的。私钥加密后公钥也是可以解密的。 公钥和私钥是成对出现的。 一般都是公钥加密,私钥解密。 公钥私钥原理 张三有两把钥匙,一把是公钥,另一把是私钥 张三把公钥送给他的朋友们—-李四、王五、赵六—-每人一把 李四要给张三写一封保密的信。她写完后用张三的公钥加密,就 ...
分类:
编程语言 时间:
2020-03-03 14:52:15
阅读次数:
79