HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。 具有了保护数据交换隐私以及完整性,还有对网站服务器身份认证的功能。 与H ...
分类:
Web程序 时间:
2020-04-01 10:30:22
阅读次数:
101
AES简介 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图: 下面简单介绍下各个部分的作用与意义: 明文P 没有经过加密的数据。 密钥K ...
分类:
其他好文 时间:
2020-03-31 16:01:40
阅读次数:
88
对称加密与非对称加密 在数字加密算法中,可划分为对称加密和非对称加密。 对称加密 对称加密算法中对于数据的加密与解密使用同一密钥,即使用相同的密码对内容进行加密解密。 优点 加解密速度快,效率高,适合一对一的信息加密传输 缺点 数据传输前必须协商好密钥,如果任一方密钥被泄漏,那么加密信息就变得不安全 ...
分类:
其他好文 时间:
2020-03-29 13:05:45
阅读次数:
69
**高级加密标准(AES,AdvancedEncryptionStandard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具有以下几个特点:1、最常用的对称加密算法2、密钥建立时间短、灵敏性好、内存需求低3、实际使用中,使用工作模式为CTR(最好用BC去实现),此工作模式需要引入IV参数(16位的字节数组)4、密钥长度128/192
分类:
编程语言 时间:
2020-03-28 13:20:08
阅读次数:
111
python3 + Vue 应用 AES 数据加密 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具有以下几个特点: python (ECB)应用 安装: W ...
分类:
编程语言 时间:
2020-03-27 14:28:02
阅读次数:
101
面试官的看法:知识广度不错,深度不够。 1.堆排序过程 2.二叉树第k层结点和 3.队列中的最大值 4.http和https 5.opengl画?、着色器、渲染 6.对称加密和非对称加密 7.传输层tcp协议如何保证可靠传输? 8.三次握手过程,2次为什么不可以? 9.学过什么设计模式?懒汉模式和饿 ...
分类:
其他好文 时间:
2020-03-21 18:10:15
阅读次数:
559
1、https协议需要到CA(Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样, ...
分类:
Web程序 时间:
2020-03-15 13:40:06
阅读次数:
83
http和https的区别 https协议需要到CA(Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。 http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 http和https使用的是完全不同的连接方式,用 ...
分类:
其他好文 时间:
2020-03-03 22:43:05
阅读次数:
81
ssh 远程连接管理服务器 加密传输协议 tcp/22 支持root用户登录 telnet 管理防火墙,路由器... 明文传输协议 tcp/23 支持普通用户登录 ssh相关服务 ssh scp sftp 免密登录 ssh优化 ...
分类:
其他好文 时间:
2020-02-19 17:11:18
阅读次数:
77
思考 1.什么是非对称加密? 公钥加密系统,广泛用于数据加密传输 更详细的解释可参考维基百科 ( https://en.wikipedia.org/wiki/RSA_cryptosystem) 2.非对称加密难吗? very easy! 几乎每一种开发语言都能处理,同时也存在大量的工具 Python ...
分类:
编程语言 时间:
2020-02-12 22:25:11
阅读次数:
101