加密技术:加密技术的方方面面知识

来源:安全中国

随着网络技术发展网络安全也就成为当今网络社会焦点中焦点下面就详细介绍下加密技术方方面面

随着网络技术发展网络安全也就成为当今网络社会焦点中焦点病毒、黑客猖獗使身处今日网络社会人们感到谈网色变无所适从但我们必须清楚地认识到安全问题解决不可能蹴而就现代电脑加密技术就是适应网络安全需要应运而生它为电子商务活动提供了安全保障如在网络中进行文件传输、电子邮件往来和进行合同文本签署等下面就详细介绍下加密技术方方面面

加密概念

数据加密基本过程就是对原来为明文文件或数据按某种算法进行处理使其成为不可读段代码通常称为“密文”使其只能在输入相应密钥的后才能显示出本来内容通过这样途径达到保护数据不被人非法窃取、阅读该过程逆过程为解密即将该编码信息转化为其原来数据过程

加密理由

网络安全方面除了加密外我们别无选择在互联网上进行文件传输、电子邮件商务往来存在许多不安全原因尤其是些大公司和些机密文件在网络上传输时而且这种不安全性是互联网存在基础——TCP/IP协议所固有包括些基于TCP/IP服务解决上述难题方案就是加密加密后口令即使被黑客获得也是不可读加密后文件没有收件人私钥无法解开文件成为大堆无任何实际意义乱码加密在网络上作用就是防止有用或私有化信息在网络上被拦截和窃取需要强调就是文件加密其实不只用于电子邮件或网络上文件传输也可应用静态文件保护如PIP软件Software就可以对磁盘、硬盘中文件或文件夹进行加密以防他人窃取其中信息

两种加密思路方法

加密技术通常分为两大类:“对称式”和“非对称式”

对称式加密就是加密和解密使用同个密钥通常称的为“Session Key”这种加密技术目前被广泛采用如美国政府所采用DES加密标准就是种典型“对称式”加密法Session Key长度为56Bits

非对称式加密就是加密和解密所使用不是同个密钥通常有两个密钥称为“公钥”和“私钥”它们两个需要配对使用否则不能打开加密文件这里公钥是指可以对外公布私钥则只有持有者自己知道在网络上对称式加密思路方法很难公开密钥而非对称式公钥是可以公开不怕别人知道收件人解密时只要用自己“私钥”即可以这样就很好地避免了密钥传输安全性问题

加密技术中摘要(MAD、MAD和MAD)摘要是种防止改动思路方法其中用到叫摘要这些输入可以是任意大小消息而输出是个固定长度摘要如果改变了输入消息中任何信息输出摘要将会发生不可预测改变也就是说输入消息位对输出摘要都有影响摘要算法从给定文本块中产生个数字签名(fingerpr或mes?鄄sage digest)数字签名可以用于防止有人从个签名上获取文本信息或改变文本信息内容和进行身份认证摘要算法数字签名原理在很多加密算法中都被使用如SO/KEY和PIP(pretty good privacy)

现在流行摘要有MAD和MAD但要记住客户机和服务器必须使用相同算法无论是MAD还是MADMAD客户机不能和MAD服务器交互设计是出于利用32位RISC结构来实现其最大吞吐量而不需要大量替换表(substitution table)

算法是以消息给予长度作为输入产生个128位“指纹”或“消息化”要产生两个具有相同消息化文字块或者产生任何具有预先给定“指纹”消息都被认为在计算上是不可能

MAD摘要算法是个数据认证标准MAD设计思想是要找出速度更快比MAD更安全种算法MAD设计者通过使MAD在计算上慢下来以及对这些计算做了些基础性改动来解决安全性这问题是MAD算法个扩展



  • 篇文章: 爆破思路和断点设置

  • 篇文章: 没有了
  • Tags:  数字加密技术 社会方方面面的 公钥加密技术 加密技术

    延伸阅读

    最新评论

    发表评论