Make Www.Edu-cn.Com Your Home Page!
用户名: 密码: 验证码: 注册
  当前位置: > 中国教程网>安全相关>加密解密> 数据加密原理与实现方法

数据加密原理与实现方法

作者:   来源:中国教程网   点击:   日期:2007-04-02

12.1  数据加密原理与实现方法
无论是网络传输中使用的安全传输协议,还是安全手段或安全措施,它们都需要使用加密算法和相应的解密算法。不了解与此相关的加密原理和算法,就很难深刻地认识各种安全传输协议,以及实现网络安全所采用的数字凭证、数字签名等技术,所以我们在本节集中介绍一下。

中国教育网

12.1.1  基本概念
加密方法属于计算机密码学范畴。长久以来,计算机密码学作为一门研究计算机数据加密、解密及其变换的艰深的学科,鲜为普通用户所了解。过去只有间谍及军事人员对加密技术感兴趣,并投入了大量人力、物力和财力进行秘密研究。直到最近十几年,随着计算机网络及通信技术的民用化发展,尤其是商业和金融事务的介入,密码学的研究才得到了前所未有的广泛重视。密码学涉及到很多高深的数学理论,很难在一节内容中进行比较全面的论述。这里我们仅介绍一些基础知识,让读者了解网络信息加密及数字签名、数字凭证的实现原理,并对常用加密方法的优缺点有一些基本认识。

edu4u.com.cn

所谓加密,就是把数据信息即明文转换为不可辨识的形式即密文的过程,目的是使不应了解该数据信息的人不能够知道和识别。将密文转变为明文的过程就是解密。加密和解密过程形成加密系统,明文与密文统称为报文。任何加密系统,不论形式如何复杂,实现的算法如何不同,但其基本组成部分是相同的,通常都包括如下4个部分:

AOE3 STUDIO

(1) 需要加密的报文,也称为明文; 漂亮MM女性网

(2) 加密以后形成的报文,也称为密文; www.edu4u.com.cn

(3) 加密、解密的装置或算法;

www.edu-cn.com

(4) 用于加密和解密的钥匙,称为密钥。密钥可以是数字、词汇或者语句。 中国教程网

报文加密后,发送方就要将密文通过通信渠道传输给接收方。传输过程中,即密文在通信渠道传输过程中是不安全的,可能被非法用户即第三方截取和窃听,但由于是密文,只要第三方没有密钥,只能得到一些无法理解其真实意义的密文信息,从而达到保密的目的。整个过程如图12.1所示。

中国教程网

 

edu4u.com.cn

图12.1  加密与解密过程

中国教程网

长久以来,人们发明了各种各样的加密方法,为便于研究,通常把这些方法分为传统加密方法和现代加密方法两大类。前者的共同特点是采用单钥技术,即加密和解密过程中使用同一密钥,所以它也称为对称式加密方法;而后者的共同特点是采用双钥技术,也就是加密和解密过程中使用两个不同的密钥,它也称为非对称式加密方法。下面就简单介绍一下这些加密方法。

AOE3 STUDIO

12.1.2  基于单钥技术的传统加密方法
这类方法主要包括代码加密法、替换加密法、变位加密法和一次性密码簿加密法等。

漂亮MM女性网

(1) 代码加密法。通信双方使用预先设定的一组代码表达特定的意义,而实现的一种最简单的加密方法。代码可以是日常词汇、专用名词,也可以是某些特殊用语。例如:

中国教育网

密文:姥姥家的黄狗三天后下崽。

AOE3 STUDIO

明文:县城鬼子三天后出城扫荡。

www.edu4u.com.cn

这种方法简单好用,但通常一次只能传送一组预先约定的信息,而且重复使用时是不安全的,因为那样的话窃密者会逐渐明白代码含义。 中国论文网

(2) 替换加密法。这种方法是制定一种规则,将明文中的每个字母或每组字母替换成另一个或一组字母。例如,下面的这组字母对应关系就构成了一个替换加密器: www.edu-cn.com

明文字母:A  B  C  D  E  F…… 漂亮MM女性网

密文字母:K  U  P  S  W  B…… 漂亮MM女性网

虽然说替换加密法比代码加密法应用的范围要广,但使用得多了,窃密者就可以从多次搜集的密文中发现其中的规律,破解加密方法。

www.edu4u.com.cn

(3) 变位加密法。与前两种加密方法不同,变位加密法不隐藏原来明文的字符,而是将字符重新排序。比如,加密方首先选择一个用数字表示的密钥,写成一行,然后把明文逐行写在数字下。按照密钥中数字指示的顺序,将原文重新抄写,就形成密文。例如: 中国教程网

密钥:6835490271

AOE3 STUDIO

明文:小赵拿走黑皮包交给李

中国教程网


共3页: 上一页 1 [2] [3] 下一页
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   最新文章:
·光盘加密大师的加密原理(04-02)
·加密原理_安全文摘(04-02)
·红黑过招 WinRAR破解“磁盘加密王”(04-02)
·“超级兔子”将文件夹加密的原理是什(04-02)
·史上MD5解密之最快方法整理(04-02)
   相关文章:
·光盘加密大师的加密原理 ·加密原理_安全文摘
·史上MD5解密之最快方法整理 ·“超级兔子”将文件夹加密的原理是什么?
·红黑过招 WinRAR破解“磁盘加密王”

   文章评论:(0条)
  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。

 §最新评论:

  责任编辑:中国教程网  

© 2007 Copyright 中国教育网
DesignBy:AOE3 STUDIO & ROCOCO