>科技>>正文

30日群路演 | 了解“加密通讯”,跟我来

原标题:30日群路演 | 了解“加密通讯”,跟我来

2019年以来,快贝在不断规划各种路演,让你在迎来重要利好消息之前,储存能量、积蓄力量。加入我们一起学习吧。

想知道往期的路演内容,请关注我们的微信公众号,最新内容请入群。

在现代社会中加密通讯这种技术是非常重要的,如果没有加密通讯,那无论在军事还是民用,重要信息的安全性都存在着极大风险,尤其是在军事命令、网上银行、电子现金这些领域一旦其通讯被人破解了会造成非常大的不良影响。

本期将和大家分享的主题是“加密通讯怎样做到加密通讯呢?

现代计算机通信协议

现代计算机通信协议划分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。在目前的互联网环境中物理层硬件设备为光纤和数据转换器(即大家常说的“猫”)。

数据链路层定义了在单个链路上如何传输数据。在目前的互联网环境中其主要协议规定了光纤信号和数据如何互相转换。

网络层对端到端如何传输数据进行定义,它定义了如何标识所有节点,并向指定节点发送数据。

传输层提供端到端的交换数据的机制。比如当你的设备收到了消息以后向发送方反馈数据收到了这一个信号,而发送方在收到信号后停止发送,没有收到信号则重发。此外,传输层规定了如何把不同应用的数据以特定方式分离。

会话层定义了如何开始、控制和结束一个会话,包括对多个双向消息的控制和管理。

表示层的主要功能是定义数据格式及加密。

应用层规定了与其它计算机进行通讯的通信服务。

那怎样做到加密通讯呢?

在现代计算机通信协议中,主要进行数据加密的是表示层,但是加密通讯并非仅仅在这一层中完成的。

整个加密通讯应用中由会话层规定双方通讯服务,持有公钥的一方接收数据,而发送数据方向持有公钥方发送对应数据。这保证了持有公钥的一方可以收到加密后的数据,而他人如果想要监听到这些数据也需要公钥,未持有公钥人难以对数据进行监听。

在表示层中发送方对自己需要发送的信息进行加密,只有持有公钥的一方对应的私钥才可以对这些信息进行解密,还原成原来的数据,这样即使他人发现了公钥并监听了数据也难以破解这些加密的数据。

而应用层中用户需要选择向哪一个公钥持有方发送数据,不同公钥持有方代表了不同的账号。

除了会话层、表示层、应用层这些软件部分需要直接参与到加密通讯应用中,传输层也可以对数据交换机制进行设置使加密通讯更加安全,数据链路层和网络层则保证了数据在软件和硬件中转换的顺利,当然缺少了物理层的硬件设备也是无法进行加密通讯的。返回搜狐,查看更多

责任编辑:

声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()
投诉
免费获取
今日搜狐热点
今日推荐