Ⅰ 数据加密技术的研究进展
第60届Intel ISEF英特尔国际科学与工程大奖赛将于2009年5月10日到15日在美国内华达州雷诺市举行。自2000年开始,中国科学技术协会在英特尔(中国)有限公司的赞助下,组织中国学生参加一年一度在美国举行的英特尔国际科学与工程大奖赛(Intel ISEF)总决赛。在过去的9年里,共计208名中国大陆学生参与了137个项目的竞赛并赢得了142个奖项,其中包括2004 年获得的一项Intel ISEF顶级奖项 “英特尔基金会青少年科学精英奖”。在2008年的大赛上,来自北京,上海,广东,福建,四川,吉林,辽宁,云南,天津和山西的23名少年英才,带着17个项目参与角逐,最终取得了14个奖项,包括一个工程学科的特等奖和一等奖。英特尔于2007、2008年两次邀请了中国教育部代表团观摩Intel ISEF,并参加教育家论坛,与全球教育家共同探讨科学教育和青少年创新人才培养的问题。以下是往届中国获奖参赛项目介绍:
在信息技术飞速发展的今天,数据加密越来越受到重视。当下,加密技术已经十分成熟,然而大部分加密算法要靠复杂的数学方法保证加密的强度。受到玩具魔方的启发后,我研发出一种用魔方变换提供加密强度的算法——魔方流密码算法。该算法的不同之处在于:算法的主体是一个包含很多数据的虚拟魔方,通过魔方变换改变其中的数据,在每轮变换结束后,会得到全新的数据,即为当前加(解)密运算的密钥。
对该算法的进一步实验发现:主密钥长度不影响执行速度;密钥流的伪随机性良好;密钥生成过程有很好的混乱和扩散。而且,算法的C语言实现程序资源占用很少,速度较快。算法的多项指标都达到了实际应用的标准。
Ⅱ 数据加密方法有哪三种
数据加密方法有链路加密、节点加密和端到端加密。
所谓数据加密(DataEncryption)技术是指将一个信息(或称明文,plaintext)经过加密钥匙(Encryptionkey)及加密函数转换,变成无意义的密文(ciphertext),而接收方则将此密文经过解密函数、解密钥匙(Decryptionkey)还原成明文。加密技术是网络安全技术的基石。
密码技术是通信双方按约定的法则进行信息特殊变换的一种保密技术。根据特定的法则,变明文(Plaintext)为密文(Ciphertext)。从明文变成密文的过程称为加密(Encryption);由密文恢复出原明文的过程,称为解密(Decryption)。密码在早期仅对文字或数码进行加、解密,随着通信技术的发展,对语音、图像、数据等都可实施加、解密变换。密码学是由密码编码学和密码分析学组成的,其中密码编码学主要研究对信息进行编码以实现信息隐蔽,而密码分析学主要研究通过密文获取对应的明文信息。密码学研究密码理论、密码算法、密码协议、密码技术和密码应用等。