密钥系统的详解还有电子加密技术原理的基本概述
张家口网站制作   2012-07-19 14:14:56 作者:SystemMaster 来源:张家口网站制作 匡仕运通 文字大小:[][][]
计算机加密技术是解决计算机数据的加密及其解密的技术,它是数学和计算机学的交叉技术。早期的加密技术鲜为人知,一般只有谍报、外交和军事人员感兴趣。但是,随着计算机网络技术的迅速发展,加密技术得到前所未有的重视和广泛应用。近几年电子商务的发展,对网络安全提出了更高的要求,作为安全技术的基础,加密技术得到了更快的发展不但用于解决信息在传输和存储时的保密,并且还发展出了数字摘要、数字签名等技术以保证电子商务对信息完整性、不可否认性等要求。加密技术背后的数学理论相当高深,实现数据加密的方法也是种张家口网站制作类繁多,但是加密的基本概念十分简单。加密就是把信息(称为明文)转换为不可辨识的形式(称为密文)的过程,使不应了解该信息的人不能够识别。如果想知道密文所表示的信息内容,再将其转变为明文,这就是解密过程。加密和解密的过程就组成了一个加密系统。
任何加密系统无论其形式多么复杂,至少应包括以下4个组成部分:
(1)待加密的报文,也称明文;
(2)加密后的报文,也称密文;
(3)加密、解密装置或算法;
(4)用于加密和解密的钥匙,简称密钥,一般是一个数字。基本的古典加密算法有4种:代码加密、替换加密、变位加密以及一次性密码簿加密。这加密系统中的加密、解密算法是对英文字母的ASCI码进行运算,运算时需要用到的数字3就是其密钥。
从这个例子可以看出,虽然加解密的算法很重要,但即使知道了解密的算法,如果不知道密钥,也是无法获得原文的。可见,密钥产生和管理在加密体系中也是非常重要的。目前在Internet中,主要使用对称密钥体系和非对称密钥体系。
数字信封(也称为电子信封)并不是一种新的加密体系,它只是把两种密钥体系结合起来,获得了非对称密钥技术的灵活和对称密钥技术的高效。具体步骤如下:信息发送方先随机生成一个对称密钥,然后用该密钥加密报文,再用信息接收方的公钥将这个对称密钥加密,然后把密文和加密后的对称密钥一同发送;信息接收方收到后,先用自己的私钥解密被加密的对称密钥,然后用该密钥解密密文,获得原文。由于用对称密钥加密原文,所以加密、解密速度比较快,而密钥也不用事先约定,信息传送过程中即使有人截获了密文,由于不知道接收方的私钥,也就无法获得用于解密的对称密钥,从而有效地保护了
信息。
非对称密钥系统的优点在于密钥的管理非常张家口哪有做网站简单和安全,在Internet上希望保密通信的用户只要拥有自己的一对密钥,并将公开密钥在网上公布就可以了。这样,3个用户通信需要6个密钥,6个用户通信需要12个密钥,n个用户通信只需要2n个密钥,与对称密钥体系相比大为减少。而且,由于用公钥加密的密文是无法用公钥解密的,所以公布公钥时完全不需要安全保护。当然,非对称密钥体系也有其缺点,那就是密钥较长,加密、解密速度比较慢,对系统的要求较高,一般不用非对称密钥技术加密数据量较大的报文。

张家口建站 张家口哪有做网站 张家口网站开发 张家口网站制作 张家口网站 张家口网站建设 张家口网络公司 张家口网站设计 张家口做网站