Chinaunix首页 | 论坛 | 博客
  • 博客访问: 832
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-24 01:32
文章分类
文章存档

2014年(1)

我的朋友
最近访客

分类: 其他平台

2014-06-06 16:43:31

安全专家谈谈信息安全与密码技术






  
一、安全需要与国家政策
  密码技术是维护信息安全的主要手腕之一。密码技术自古有之,到泛亚娱乐|为止,已经从外交和军事范畴走向公然,它并且是联合数学、盘算机迷信、电子与通信等诸多学科于一身的穿插学科,它不仅具备保障信息秘密性的信息加密功效, 而且拥有数字签名、身份验证、机密分存、系统安全等功能。所以,使用密码技术不仅能够保证信息的机密性,而且可以保证信息的完全性和确证性,避免信息被改动、捏造和混充。
  抉择一个强健的加密算法是至关主要的。此外,安全系统的构造和算法的实现以及通信协定也会影响到系统的安全性。
  为了防止密码分析,可采用以下机制:
  
  强壮的加密算法。一个好的加密算法往往只有用穷举法能力得到密钥,所以只有密钥足够长就会很安全。倡议至少为64位。
  动态会话密钥。每次会话的密钥不同,即便一次会话通讯被破解,不会因本次密钥被破解而殃及其它通信。
  保护症结密钥(Key Encryption Key,KEK),按期变换加密会话密钥的密钥。由于这些密钥是用来加密会话密钥的,泄露会引起灾害性成果。
  基于密码技术的访问控制是预防数据传输泄密的主要防护手段。拜访控制的类型可分为两类:初始保护和连续掩护。初始保护只在进口处检查存取控制权限,一旦被获准,则尔后的所有操作不在安全机制控制之下。防火墙供给初始保护。持续保护指在网络中的入口及数据传输进程中都受到存取权限的检讨,这是为了防止监听、重发和篡改链路上的数据来窃取对主机的存取控制。
  
  密码学包含密码编码学和密码分析学,密码体系的设计是密码编码学的重要内容,密码体制的破译是密码分析学的主要内容,密码编码泛亚娱乐技术:yuan01.bc88.info/fei和密码剖析技巧是彼此依存,相互支撑,密不可分的两个方面。
  从密码体制方面而言,密码体制有对称密钥密码技术和非对称密钥密码技术,对称密钥密码技术请求加密解密双方领有相同的密钥.而非对称密钥密码技术是加密解密双方占有不雷同的密钥,在不晓得陷门信息的情形下,加密密钥和解密密钥在计算上是不能互相算出的。通过后面的先容,咱们可以看出它们各自的优毛病。
  密码学不仅仅是编码与破译的学识,而且包括安全管理、安全协议设计、秘密分存、散列函数等内容。到泛亚娱乐|为止,密码学中呈现了大批的新技术和新概念,例如零常识证实技术、盲签名、比特许诺、遗忘传递、数字化|现|金|泛亚娱乐|、量子密码技术、混沌密码等。
  国家明白划定严厉制止直接使用国外的密码算法和安全产品,这主要有两个起因:一是国外禁止出口密码算法和产品,所谓出口的安全的密码算法国外都有破译手段,二是恐怕国外的算法和产品中存在“后门”,要害时刻迫害我国安全。其中1996年国家有关部门公布的27,文件严格制订的20字方针为:“统一引导、集中管理、定点研制、专控经营、知足使用”。当前我国的信息安全系统由国家密码管理委员会同一治理。
  清华大学存在开发研制信息平安产品和密码算法的资历和才能,当前开发研制了多种密码算法和保险体系,很多系统已经取得了国度密码委员会的同意和利用部分的应用。
  
  
二、对称密钥密码技术
  对称传统密码体制是从传统的简单换位,取代密码发展而来的,自1977年美国颁布DES密码算法作为美国数据加密标准以来,对称密钥密码体制得到了迅猛地发展,在世界各国得到了和使用。对称密钥密码体制从加密模式上可分为序列密码和分组密码两大类。
  
  1、序列密码
  序列密码始终是作为军事和外交场所使用的主要密码技术之一,它的主要原理是,通过有限状况机产生机能精良的伪随机序列,使用该序列加密信息流,逐比特加密得到密文序列,所以,序列密码算法的安全强度完整决议于它所产生的伪随机序列的好坏。权衡一个伪随机序列好坏的尺度有多种,比较通用的有有名的Golamb的三个条件,Rueppel的线性复杂度随机走动前提,线性迫近以及产生该序列的布尔函数满意的相干免疫条件等。
  产生好的序列密码的主要道路之一是利用移位寄存器产生伪随机序列, 典范方法有:
  
  反馈移位寄存器:采用n阶非线性反馈函数产生大周期的非线性序列,例如M序列,具有较好的密码学性质,只是反馈函数的选择有难度,如何产生全体的M序列至今还是世界困难。
  利用线性移位寄存器序列加非线性前馈函数,产生前馈序列,如何控 制序列相位及非线性前馈函数也是相称艰苦的问题,Bent序列就是其中 一类好的序列,我国学者对反馈序列和前馈序列的研讨都获得了相称多的结果。
  钟控序列,利用一个存放器序列作为时钟节制另一寄存器序列或自己掌握本人来产生钟控序列,这种序列具有大的线性复杂度。
  组合网络及其他序列,通过组合应用以上方法,发生更庞杂的网络,来实现复杂的序列,这种序列的密码性质实践上比拟难把持。
  利用混沌理论,细胞自念头等方法产生的伪随机序列。
  对序列密码攻击的主要手段有代数方法和概率统计方法,两者结合可以到达较好的后果。泛亚娱乐|要求寄存器的阶数大于100阶,才干保证必要的安全。
  序列密码的长处是过错扩大小,速度快,利于同步,安全水平高。
  
  2、分组密码
  分组密码的工作方法是将明文分成固定长度的组块,如64比特一组 ,用统一密钥跟算法对每一块加密,输出也是固定长度的密文。例如DES密码算法的输入为64比特明文,密钥长度56比特,密文长度64比特。
  设计分组密码算法的中心技术是:在信任复杂函数可以通过简略函数迭 代若干圈得到的准则下,利用简单圈函数及对合等运算,充足利用非线 性运算。以DES算法为例,它采用美国国家安全局精心设计的8个SBox 和P置换,经由16圈迭代,最终产生64比特密文,每圈迭代使用的48比特子密钥是由原始的56比特产生的。
  DES算法加密时把明文以64bit为单位分成块,而后用密钥把每一块明文转化成同样64bit的密文块。DES可提供72,000,000,000,000,000个密钥,用每微秒可进行一次DES加密的机器来破译密码需两千年。采用DES的一个著名的网络安全系统是Kerberos,由MIT开发,是网络通信中身份认证的产业上的事实标准。
  DES或其余分组密码算法的使用方式有4种,电子密本ECB, 密码分组链接(CBC),输出反馈(OFB)和密文反馈(CFB)。
  DES的密钥存在弱密钥,半弱密钥和互补密钥,挑选密钥时要留神这些问题。DES受到的最大攻击是它的密钥长度仅有56比特,强力袭击的代价低于1000万美元,1990年S.Biham 和 A.Shamir提出了差分攻打的办法,采取取舍明文247攻击,终极找到可能的密钥,M.Matsui 提出的线性分析方法,应用243个已知明文,胜利地破译了16圈DES算法,到泛亚娱乐|为止,这是最有效的破译方式。

阅读(179) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~