
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
信息传输安全是许多用户和企业在使用互联网技术的时候需要重点关注的一个问题,而本文我们就通过案例分析来简单了解一下,信息传输安全加密技术类型分析。
1、信息加密
信息加密是指利用加密技术伪装信息,使未授权者不能理解它的真实含义。加密前的原始数据称为明文,加密后的数据称为密文,从明文到密文的过程称为加密(Encryption)。用于对数据加密的一组数学变化称为加密算法,加密在加密密钥的控制下进行。对数据加密的技术主要分为两类:
对称加密(私人密钥加密):以数据加密标准(DataEncryptionStandard,DES)为代表
非对称加密(公开密钥加密):以RSA(三个人名字母)算法为代表
对称加密
对称密码编码技术,特点是文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥。主要有以下几种算法:
数据加密标准DES(1998年废止)
国际数据加密算法IDEA
数据加密标准算法AES
非对称加密
将传统密码的密钥一分为二,分为加密钥和解密钥。加密钥控制加密,解密钥控制解密。
基于大合数因子分解困难性的公开密钥密码RSA
2、数字签名
签名是证明当前者的身份和数据真实性的一种信息。数字签名是只有信息的发送者才能产生的别人无法伪造的一段数字串,就发送者发送信息真实性的一个有效证明。数字签名是非对称密钥加密技术与数字摘要技术的应用。此外,数字签名也可以验证数据完整性。
完善的数字签名体系应该满足以下条件:
签名者事后不能抵赖自己的签名
任何其他人不能伪造签名
能够在公正的仲裁者面前通过验证签名来确认其真伪
3、认证
认证是证实某事是否名副其实或者是否有效的一个过程(身份是否合法)。认证与加密的区别在于:加密用以确保数据的保密性,阻止对手的被动攻击,而认证是用以确保报文发送者和接收者的真实性。认证往往是许多应用系统中安全保护的一道设防。
认证和数字签名的区别:
认证基于收发双方共享的保密数据来认证,而数字签名中用于验证签名的数据是公开的
认证允许收发双方互相验证其真实性,不准许三者验证,而数字签名允许收发双方和三者都能验证
数字签名具有发送方不能抵赖、接收方不能伪造和具有在公证人前解决纠纷的能力,而认证则不一定具备
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。