导航:首页 > 文档加密 > 提供数据加密解密的是

提供数据加密解密的是

发布时间:2023-10-17 15:14:07

⑴ 数据加密主要涉及三要素

数据加密主要涉及三要素:明文、密钥、密文。

非对称加密:
在加解密的时候,使用的是不同的密钥:一个是公钥,一个是私钥
密钥的使用:
公钥加密,私钥解密
私钥解密,公钥加密
密钥的特点:
公钥:公共的密钥,可以发给任何人
私钥:只有生成密钥的一端可以持有,其他人不能知晓,所以需要保管好私钥
加密速度慢,加密效率低(相对于对称加密)
适合加密少量的数据
加密等级较高(相对于对称加密)
非对称加密的密钥分发指的是公钥的分发,私钥需要保存好

⑵ OSI参考模型中哪些是负责对数据的加密和解密

⑴ 物理层
这是整个OSI参考模型的最低层,其任务是提供网络的物理连接,利用物理传输介质为数据链路层提供位流传输。该层的主要任务是在通信线路上传输数据比特的电信号。物理层协议主要规定了计算机或终端和通信设备之间的接口标准,包含接口的机械、电气、功能和规程四个方面的特性。主要包括电缆、物理端口和附属设备,如双绞线、同轴电缆、接线设备(如网卡等)、串口和并口等在网络中都是工作在这个层次的。
物理层传送的基本单位是比特。典型的物理层协议如RS-232系列等。
⑵ 数据链路层
数据链路层的功能是实现无差错的传输服务。
物理层仅提供了传输能力,但信号不可避免地会出现畸变和受到干扰,造成传输错误。数据链路层的主要功能有建立和拆除数据链路;将信息按一定格式组装成帧,以便无差错地传送。此外还具有处理应答、差错控制、顺序和流量控制等功能。
数据链路层传送的基本单位是帧。其常见的协议有两类:一类是面向字符的传输控制协议,如BSC(二进制同步通信协议);另一类是面向比特的传输控制协议,如HDLC(高级数据链路控制协议)。
⑶ 网络层
网络层属于OSI中的中间层次,从它的名字可以看出,它解决的是网络与网络之间,即网际的通信问题。网络层的主要功能是提供路由,即选择到达目标主机的最佳路径,并沿该路径传送数据包。此外,网络层还要能够消除网络拥挤,具有流量控制和拥挤控制的能力。
网络层传送的基本单位是分组(或包),X.25就是网络层的协议。
⑷ 传输层
传输层解决的是数据在网络之间的传输质量问题,用于提高网络层服务质量,如消除通信过程中产生的错误,提供可靠的端到端的数据传输,常说的网络服务质量QoS就是这一层的主要服务。
传输层传送的基本单位是报文。
⑸ 会话层
用户或进程间的一次连接称为一次会话,如一个用户通过网络登录到一台主机,或一个正在用于传输文件的连接等都是会话。会话层利用传输层来提供会话服务,负责提供建立、维护和拆除两个进程间的会话连接。当连接建立后,管理何时哪方进行操作,对双方的会话活动进行管理。
⑹ 表示层
表示层负责管理数据的编码方法,对数据进行加密和解密、压缩和恢复。并不是每个计算机都使用相同的数据编码方案,表示层提供不兼容数据编码格式之间的转换,如转换美国标准信息交换代码(ASCII)和扩展二进制交换码(EBCDIC)。
⑺ 应用层
这是OSI参考模型的最高层,它负责网络中应用程序与网络操作系统之间的联系,为用户提供各种服务,如电子邮件和文件传输等。

阅读全文

与提供数据加密解密的是相关的资料

热点内容
外国的程序员和中国的程序员 浏览:147
抖音小店app如何联系客服 浏览:973
linux打开多个终端 浏览:500
linux中的命令 浏览:573
优化小米6相机算法 浏览:256
ak47pdf 浏览:141
人与文化pdf 浏览:640
原子币app在哪里注册的 浏览:529
php数组保存文件 浏览:226
无理的命令 浏览:510
问道手游解压失败是什么原因 浏览:776
mysql命令提示 浏览:373
apachephp中文乱码 浏览:342
pythonimportpylab 浏览:238
阿里云app服务器价格表 浏览:981
appstore怎么抢手机 浏览:845
打印服务器是什么打印队列 浏览:359
网上怎么用app办理营业执照 浏览:861
sql如何查看服务器地址 浏览:781
编译速度和系统有关吗 浏览:60