下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

加密技术及其应用

作者:课课家教育     来源: http://www.kokojia.com点击数:738发布时间: 2017-12-25 11:00:01

标签: 安全密码学网络技术

  加密技术是电子商务采取的主要安全保密措施,是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。加密技术的应用是多方面的,但最为广泛的还是在电子商务和VPN上的应用,深受广大用户的喜爱。
  加密思想按分类不同,可以分为早期的对称密码学、现在的非对称密码学。也可以根据实际加密应用方式分为替代方式和置换方式。对称密码学就是加密解密过程都由一个密钥完成,而非对称需要用到二把甚至多把密钥。传统思想中的密码应用如最早的凯撒密码、表格横抄、斜抄密码、短语密钥加密密码等等。现在的非堆成思想主要注重算法的应用,比如DES算法、三重DES算法、RSA算法、MD5算法等等。

加密技术及其应用_安全_密码学_网络技术_课课家教育
  对称加密
  对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较短,且破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDEA),它比DES的加密性好,而且对计算机功能要求也没有那么高。IDEA加密标准由PGP(Pretty Good Privacy)系统使用。
  非对称加密
  1976年,美国学者Dime和Henman为解决信息公开传送和密钥管理问题,提出一种新的密钥交换协议,允许在不安全的媒体上的通讯双方交换信息,安全地达成一致的密钥,这就是"公开密钥系统"。相对于"对称加密算法"这种方法也叫做"非对称加密算法"。与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密 (privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。
  加密技术的应用
  加密技术应用广泛。在电子商务领域、信息传送领域、身份验证领域都有实际的应用。比如在电子商务领域。很多用户在进行网购。而网购必须保证用户的安全,这就是网络技术加密技术的体现。在保证帐户安全的同时,为了防止抵赖行为,也就是买方在已经付款时候,卖方进行欺诈行为,拒不承认买方付款行为。解决方式也是通过加密技术进行验证解决的。具体方式很多。比如利用数字签名方式。一旦付款就会有相应付款记录。数额在卖方位置可以显示。如果对卖方要求更加严格,还可以通过技术手段,在买方收到货物给予确认后,才实际转账到卖方。中间过程在第三方监督下进行存储。在信息传送领域。加密的应用目的,一方面是伪装。不被辨别出真实面目。从而避开恶意的窃取和破解行为。另一方面是在信息被窃取后,保证信息不能被识别。从而不会泄露用户的隐私。对于企业和国家来说就可能涉及巨额经济利益和国家机密。在软件应用领域。任何软件都应有一定的安全性保障。软件应用价值越高,对安全的需求度也相应增高。所以现在大型应用软件都不可或缺的用到加密手段。MD5算法,就是当前比较流行的加密算法。而MD5的早期56位的密钥,也伴随发展逐步变得复杂,长度有所增加。破解工作很难完成。此外经验丰富的软件设计者,不会简单的使用公布的MD5算法。而应该巧妙的使用加盐技术。虽然加盐技术从理论上来说,非常复杂,但注重应用的角度,可以简易完成,同时增使得MD5不可逆查。大家都知道,MD5技术对摘要进行操作。加以数学算法完成。但是加盐的时候,常用的方法是利用一个用户名和密码形成字符串,再来进行MD5.他人猜不到用户名和密码。猜到了无法和MD5联系,反向查从而破解MD5技术就很难实施。但是这么操作也存在一个弊端。那就是用户名和密码需要定期更换。但是对于算法的形成后,却不能重新更换。不便于长期使用。所以也可以利用一定位置的随机数,来替代用户名,配合MD5。然后根据规则可以提取出这个随机数。就可以正常操作了。具体实施,各位读者可以任选一门熟悉的高级语言尝试。有效运用PGP数据加密技术PGP数据加密技术具备非常良好的加密效果,并且使用起来也是非常简单方便的,能够用来实现对于重要数据、文件、电子邮件的数字签名,确保其安全的传输并提升预防篡改能力。在分发密钥阶段我们应基于RSA特征将用户公开密钥进行发布,确保收信方获取公开密钥或共享运用。我们可通过公开密钥环文件、运用PGP命令提取公开密钥单独输入至不可读取二进制文件中,并利用电子邮件将其发送、或者待接收方获取文件后加入其于自身公开密钥环之中等途径分发密钥,进而实现有效数据加密保护目标。
  由于Internet的开放行,使得网上交易存在许多危险。在Internet上的电子商务交易过程中,最核心和最关键的问题就是交易的安全性,我们很需要一个完善的数据安全保障系统来确保自身在InterNET应用过程中各种信息的安全性。今天的内容就介绍到这,希望大家继续关注课课家教育!

赞(27)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程