博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
http与https区别、对称加密与非对称加密
阅读量:3925 次
发布时间:2019-05-23

本文共 483 字,大约阅读时间需要 1 分钟。

一、Http和Https的区别

Http协议运行在TCP之上,明文传输,客户端与服务器端都无法验证对方的身份;Https是身披SSL(Secure Socket Layer)外壳的Http,运行于SSL上,SSL运行于TCP之上,是添加了加密和认证机制的HTTP。

  • 二者之间存在如下不同:

端口不同:Http与Https使用不同的连接方式,用的端口也不一样,前者是80,后者是443;

资源消耗:和HTTP通信相比,Https通信会由于加减密处理消耗更多的CPU和内存资源;

开销:Https通信需要证书,而证书一般需要向认证机构购买;

 
Https的加密机制是一种共享密钥加密和公开密钥加密并用的混合加密机制。

二、对称加密与非对称加密

对称密钥加密是指加密和解密使用同一个密钥的方式,一方通过密钥将信息加密后,把密文传给另一方,另一方通过这个相同的密钥将密文解密,转换成可以理解的明文

非对称加密是指使用一对非对称密钥,即公钥和私钥,公钥可以随意发布,但私钥只有自己知道。发送密文的一方使用对方的公钥进行加密处理,对方接收到加密信息后,使用自己的私钥进行解密。

在这里插入图片描述

转载地址:http://pwugn.baihongyu.com/

你可能感兴趣的文章
久违的月赛之二
查看>>
hdu 1520 Anniversary party(基本的树形DP)
查看>>
poj 1192 最优连通子集(树形dp)题目好难懂。。。
查看>>
hdu 2196 Computer(树形DP,两次dfs)好好看。。。
查看>>
poj 1741 Tree(树形DP+分治)难
查看>>
hdu 3452 Bonsai(树形dp)另一种建树的方式
查看>>
树形DP总结
查看>>
hdu 1561 The more, The Better(树形DP+背包)两种建树方式都对
查看>>
ural 1018 Binary Apple Tree(树形DP)建二叉树
查看>>
poj 1155 TELE (树形DP+优化)
查看>>
poj 2486 Apple Tree(树形DP,状态好纠结。。。)
查看>>
Bribing FIPA(树形DP)输入难,学会stringstream的用法,map的使用
查看>>
poj 1947 Rebuilding Roads(树形DP)
查看>>
ural 1056 Computer Net(树形DP)需要用到两遍dfs
查看>>
poj 1848 Tree(树形DP,太难了,三种状态,四种状态转换)
查看>>
zoj 3626 Treasure Hunt I(树形DP+分组背包)
查看>>
hdu 1011 Starship Troopers(树形DP+背包问题)
查看>>
poj 3107 Godfather(树形DP,点的个数较多, 删点使得剩余部分结点最多的最小值)
查看>>
poj 2378 Tree Cutting(树形DP,删点使得独立的部分结点数不超过n/2)
查看>>
poj 1655 Balancing Act(树形DP,删点)
查看>>