恺撒密码 凯撒密码一般指恺撒密码 它是一种代换密码。据说凯撒是率先使用加密函的古代将领之一,因此这种加密方法被称为凯撒密码。 凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一 ...
分类:
其他好文 时间:
2018-11-30 20:21:14
阅读次数:
1201
实 验 目 的 1、 熟悉和掌握替代加密算法的原理及其一般过程; 2、掌握对称加密算法的基本方法:维吉尼亚密码 3、掌握使用一定的编码开发工具(对具体的开发平台和工具不作要求)。 实 验 环 境 Python3+pycharm 实 验 步 骤 Vigenenre 密码使用一个词组作为密钥,密钥中每一 ...
分类:
其他好文 时间:
2018-11-30 20:10:45
阅读次数:
282
为什么需要https HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码了。 用户登陆 --> 代理服务器(做 ...
分类:
Web程序 时间:
2018-11-30 13:49:01
阅读次数:
159
为什么要使用https? 因为http协议下,数据都是明文传输的,容易被截获、修改转发。 https实现原理: 概要:通过非对称加密进行交互协商获得对称加密算法与密钥,使用协商获得的加密算法与秘钥对交互数据加密 1)浏览器将自己支持的一套加密规则请求服务器。 2)服务器从中选出一组加密算法与HASH ...
分类:
Web程序 时间:
2018-11-29 11:10:56
阅读次数:
166
1、集合天生可以去重 2、交集 3、并集(去重) 4、差集,前面一个有,后面一个没有的 5、对称差集,只在一个集合中存在的 6、集合的操作(增删该查) 7、集合的循环取值 ...
分类:
其他好文 时间:
2018-11-29 01:27:41
阅读次数:
216
paramiko模块安装:pip3 install paramiko paramiko模块(模拟SSH),是基于SSH(网络安全协议)用于连接远程服务器并执行相关操作。 ssh: 基于口令的安全验证 基于密匙的安全验证(非对称加密) paramiko常用类: SSHClient类 SFTPClien ...
分类:
编程语言 时间:
2018-11-28 20:40:12
阅读次数:
242
题目如下:做过前面几个,感觉这就是个水题了 分析如下: 注意例子2,可以发现输入都是按先序遍历输入的。所以递归顺序还是遵循根-左-右。 判断过程类似于对称二叉树的判断:1.值相同 2.结构相同 没什么难度,直接上代码了。 ...
分类:
其他好文 时间:
2018-11-28 20:33:57
阅读次数:
144
第三讲:三维空间刚体运动 旋转的几种表达方式 向量 关于向量: 注:其中e1,e2,e3为线性空间下的一组基。 向量的内积: 注:向量的内积表示向量间的投影关系。 向量的外积 注:可以使用外积表示向量的旋转。 注:^ 记成一个反对称符号。 旋转矩阵 假设某个单位正交基(e1; e2; e3) ,经过 ...
分类:
其他好文 时间:
2018-11-28 00:28:10
阅读次数:
258
用代码对数字进行格式化,显然不是逢三位加逗号这么简单。比如印度在数字分位符号上的处理,就堪称业界奇葩: 印度的数字读法用“拉克”(十万)和“克若尔”(千万),数字标法用不对称的数位分离,即小数点左侧首先是三位分隔,然后继续向左都是两位分隔。如:三千万(3 克若尔)会写成 3,00,00,000。 — ...
分类:
编程语言 时间:
2018-11-27 20:51:20
阅读次数:
253
1.MD5 特点是不可逆,而且是长度为32位字符串; 主要应用是明文加密,文件防篡改生成文件摘要,例如应用svn,ca证书; 2.DES 特点是对称可逆加密,优点是速度快,但是要求密钥共享不安全; 3.RAS 特点是非对称可逆加密; 可能我认为以下两点是不怎么特别好理解感觉有点绕~; 加密钥公开,解 ...