www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WAP高级教程>正文    

12.1 数据加密原理与实现方法


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

(5) 国际数据加密算法IDEA。IDEA(International Data Encryption Algorithm)是1990年瑞士的James Massey,Xuejia Lai等人发表的一个数据块加密算法。该算法使用128位的密钥,能够有效地消除试图穷尽搜索密钥的可能攻击。IDEA看起来是一个较“强”的算法,但由于出现没多久,所以目前暂还没人知道它是否有漏洞。

(6) 基于硬件的加密。为克服软件加密算法在容易复制、容易尝试方面的不足,人们又开发了基于硬件的加密算法。如美国国家安全局为使用Clipper芯片,就秘密开发了一个民用加密算法SkipJack,采用80位的密钥,使得穷尽搜索密钥不可行。而且由于在Clipper芯片的硬件中人为地加进了一些“机关”设置,增加了破解难度。

虽然说传统的加密方法在军事、谍报、金融和其他商业领域曾一度得到了广泛应用,但它在密钥分发方面存在一些弊端,主要有下面3个方面:

其一,接收方必须有密钥才能解密,为此就需分发密钥,而安全送达密钥的代价往往很大。

其二,多人通信时密钥的组合数量往往很大,使得密钥选取和分发变得十分因难;例如,3个人两两通信时总共只需3把密钥,但若6人两两通信则总共需要15把密钥,n个人两两通信共需要密钥数为n(n-1)/2把;如果一个100多人的团体内部进行两两通信,则需要安全地分发近5000把密钥,代价实在太大。

其三,当通信人增多、密钥增多时,密钥的管理非常困难;因为密钥的管理人员和传送人员中,如果有人受贿或背叛,则密钥就可能被泄露,从而失去保密的意义。

这些弊端说明传统加密方法有很大的局限性,人们必须寻找其他的方法,实现更方便实用的加密目的,来保护网络通信信息和数据。公共密钥加密方法便是人们在传统加密方法的基础上,提出的一种更为有效的加密方法。

本新闻共5页,当前在第5页  1  2  3  4  5  

上一篇:第12章 WAP安全与实现
下一篇:12.1.4 基于双钥技术的现代加密方法
Google
 
关于“12.1 数据加密原理与实现方法”的相关内容连接
·构建动态 WAP 站点 (3) - 数据库的输出
·构建动态 WAP 站点 (2) - 你的第一个WML页面
·构建动态 WAP 站点 (1) - Server设置
·WML,Apache,和 PHP 的介绍
·jsp制作wap网站时中文字符问题的一些解
·WAP与PHP - 附件
·WAP与PHP - 进阶篇 之二
·WAP与PHP - 进阶篇 之一
·WAP与PHP - 基础篇
·wap中级教程

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved