当前位置: 首页 > news >正文

仿素材网站软件开发流程有哪些步骤

仿素材网站,软件开发流程有哪些步骤,国际工程承包,成立网站建设领导小组的通知一.HTTPS是如何保证安全传输的 https通过使⽤对称加密、⾮对称加密、数字证书等⽅式来保证数据的安全传输。 客户端向服务端发送数据之前#xff0c;需要先建⽴TCP连接#xff0c;所以需要先建⽴TCP连接#xff0c;建⽴完TCP连接后#xff0c;服务端会先给客户端发送公钥…一.HTTPS是如何保证安全传输的 https通过使⽤对称加密、⾮对称加密、数字证书等⽅式来保证数据的安全传输。 客户端向服务端发送数据之前需要先建⽴TCP连接所以需要先建⽴TCP连接建⽴完TCP连接后服务端会先给客户端发送公钥客户端拿到公钥后就可以⽤来加密数据了服务端到时候接收到数据就可以⽤私钥解密数据这种就是通过⾮对称加密来传输数据不过⾮对称加密⽐对称加密要慢所以不能直接使⽤⾮对称加密来传输请求数据所以可以通过⾮对称加密的⽅式来传输对称加密的秘钥之后就可以使⽤对称加密来传输请求数据了但是仅仅通过⾮对称加密对称加密还不⾜以能保证数据传输的绝对安全因为服务端向客户端发送公钥时可能会被截取所以为了安全的传输公钥需要⽤到数字证书数字证书是具有公信⼒、⼤家都认可的服务端向客户端发送公钥时可以把公钥和服务端相关信息通过Hash算法⽣成消息摘要再通过数字证书提供的私钥对消息摘要进⾏加密⽣成数字签名在把没进⾏Hash算法之前的信息和数字签名⼀起形成数字证书最后把数字证书发送给客户端客户端收到数字证书后就会通过数字证书提供的公钥来解密数字证书从⽽得到⾮对称加密要⽤到的公钥在这个过程中就算有中间⼈拦截到服务端发出来的数字证书虽然它可以解密得到⾮对称加密要使⽤的公钥但是中间⼈是办法伪造数字证书发给客户端的因为客户端上内嵌的数字证书是全球具有公信⼒的某个⽹站如果要⽀持https都是需要申请数字证书的私钥的中间⼈如果要⽣成能被客户端解析的数字证书也是要申请私钥的所以是⽐较安全了。 客户但与服务端建立https连接的具体过程如下图所示 需要注意的是服务端发送给客户端服务器证书就相当于发送给客户端服务器的公钥客户端可以用公钥再加密自己生成的会话密钥和非对称公钥发送给服务端。 二、HTTP与HTTP的区别 HTTP代表“超文本传输”协议它是一种用于在网络上传输网页、图片和其他资源的协议。当你在浏览器中输入一个网址或者点击一个链接时你的计算机会向服务器发送一个HTTP请求然后服务器会回复一个HTTP响应将网页内容发送给你的浏览器然后浏览器会把这些内容呈现出来。 然而虽然HTTP在传输数据时非常快捷但它的安全性相对较低。这就是为什么有了HTTPS协议它代表“超文本安全传输协议”。它是通过使⽤对称加密、⾮对称加密、数字证书等⽅式来保证数据的安全传输。 因此总结一下 ● HTTP是一种用于在网络上传输数据的协议但不够安全。 ● HTTPS在HTTP的基础上加入了安全性通过加密数据来保护你的隐私和安全。 ● HTTPS需要SSL证书来验证网站身份确保你正在与正确的网站通信。 综上所述HTTPS是一种更加安全的协议适用于涉及敏感信息和隐私保护的网站和在线交流。 三、当你在浏览器输入网址并点击之后会使用到哪些网络协议 在浏览器中输入网址并点击后涉及到的计算机网络协议主要包括以下几个 DNSDomain Name System您输入的网址首先会被解析成相应的IP地址。DNS协议负责将域名解析为IP地址使您的计算机能够找到正确的服务器。HTTPHypertext Transfer Protocol/HTTPSHTTP Secure一旦浏览器获得了服务器的IP地址它会向该IP地址发送HTTP或HTTPS请求。HTTP是一种用于在网络上传输超文本数据的应用层协议而HTTPS是HTTP的安全版本通过加密通信内容来确保安全传输。TCPTransmission Control ProtocolHTTP/HTTPS协议是建立在TCP之上的。TCP协议负责在客户端和服务器之间建立可靠的连接并确保数据的可靠传输。它提供了流量控制、拥塞控制等功能。IPInternet ProtocolIP协议负责在网络上寻址和路由将数据包从源主机传输到目标主机。它定义了数据包的格式和传输规则。TLS/SSLTransport Layer Security/Secure Sockets Layer如果您访问的是HTTPS网站那么在HTTP之上会使用TLS/SSL协议进行加密通信确保数据的机密性和完整性。这些协议共同组成了互联网通信的基础使您能够通过浏览器访问网站并获取所需的信息。在请求和响应过程中还会涉及到其他一些协议和技术如ARPAddress Resolution Protocol用于解析IP地址到MAC地址、HTTP/2、WebSocket等。思考有了ip地址为什么还需要MAC地址 这是因为ip地址是在网络层使用的用于实现网络间的通信和路由而MAC地址是在数据链路层使用的用于实现局域网内部的寻址和数据传输。
http://www.zqtcl.cn/news/109292/

相关文章:

  • 邢台好蜘蛛网站建设郑州市网络设计公司
  • 忻府网站建设手机上做网站
  • 长宁长沙网站建设域名网站
  • 太原自助建站系统公司网站建设合同书
  • 购买深圳网站定制开发重庆学校网站建设
  • 站长素材音效下载重庆市建设工程信息网综合网
  • 网络营销专业就业方向wordpress插件dx-seo
  • 义乌有什么企业网站吗大良企业网站建设
  • 外链网站推荐几个html5标准网站建设
  • 博星卓越营销网站设计古镇镇建网站公司
  • 3. 是网站建设的重点网站后台添加关键词
  • 免费手机网站模板下载百度网站建设北京
  • 爱用建站建设网站的报告
  • 网站关键字被百度收录网站开发asp.net
  • 内部卷网站怎么做的h5在线编辑器
  • 搞定设计网站做的图怎么下载不了网站死链接怎么删除
  • 济南企业建站怎么样在pc端预览手机网站
  • c 手机网站开发模板最好的建站网站
  • 防城港市网站建设成功网站建设案例
  • 成都公司网站制作公司实验一 电子商务网站建设与维护
  • 即墨区城乡建设局网站300m空间够用吗 wordpress
  • 成都软件开发培训机构7个湖北seo网站推广策略
  • 嘉定企业网站建设深圳网站制作费用
  • 外贸网站有必要吗wordpress远程保存图片
  • 苏州吴中网站建设wordpress中文版安装教程
  • wordpress 网站静态页面赶集网网站建设分析
  • 伊春网站开发大型网站建设兴田德润专业
  • 温州平阳县营销型网站建设榆林做网站
  • 沽源网站建设娄底网站建设工作室
  • 商场网站 策划医疗网站是否全部需要前置备案