- 52
- 0
- 约6.09千字
- 约 4页
- 2017-08-15 发布于安徽
- 举报
68 2003年奎国单片机及嵌入式系统学术年会论文集(上册)
—————————————————————————————————————————————————一—————————一——————
基于51汇编语言的TEA加
密算法的研究与实现
周斌1 李文印2
l 吉林失擘计算机学院,长春,130026
2 吉林大学计算机学院,长春,130026
摘要TEA加密算法是一绅小型的加密算法。它具有加密速度快、抗攻击能力强等特点,特剥适用于
小型系统的敦据加密。随着电子商务度计算机网络的发展,迫切需要信息的密支传精。文章兢如何用汇蝻语
言实现TEA算法给出了比较完整的描述。利用这种方涪可以将加密技术引入到单片机的信.t-安全传输中。
关蕾词TEA。加密算法,汇躺语言,单片机
1概述
由于Tnternet网络的快速发展,网络安全问题日益受到人们的重视。数据加密技术是网络中最基本的安
全技术,主要是通过对网络中传输的信息进行数据加密来保障其安全性,这是一种主动安全防御策略,用很小
的代价即可为信息提供相当大的安全保护。数据加密是实现网络安全的关键技术之一和重要手段,数据加密
使用数学方法来重新组织数据,使得除了合法的接收者外。任何其他人要想恢复原先的“明文”是非常困难的,
只有持有合{去密钥的一方才能获得“明文”。可见,加密技术可使一些重要数据存储在一台不安全的计算机上,
或可以在一个不安全的信道上传送。所谓加密算法就是对明文进行加密时所采用的一组规则,解密算法就是
对密文进行解密时所采用的一组规则。加密算法和解密算法的操作通常都是在一组密钥控制下进舒的。计算
机密码学是研究计算机信息加密、解密及其变换的科学,是数学、计算机科学、通信技术相结合的学科.也是~
门新兴的学科。随着计算机网络和计算机通信技术的发展,计算机密码学得到了迅速普及和发展。它已成为
计算机安全主要的研究方向。
TEA加密算法作为一种小型的加密算法,特别适用于要求加密速度极快的场合。TEA算法用高级语言
很容易实现,然而在有些情况下通信双方或一方是使用汇编语言的单片机系统。下面给出了一种用51汇编语
言实现该加密算法的方法t很适用于单片机作为下位机传输安全信息的场合。例如:密码键盘、遥控查表、停车
厂遥控收费、高速公路收费等等。
2 TEA算法的描述
TEA加密算法是由David
Wheeler和Roger
Needham在剑桥大学计算机实验室联台研究的。TEA是
TinyEneryption
Algorithm英文的缩写,中文含义是极小型的加密算法。TEA算法的特点是加密速度快,抗差
分攻击能力强,是一种高教率的加密算法。其明文,密文的长度都是64比特,但密钥长度为128比特。TEA
加密算法的数学描述比较简单,可分为四个步骤:
第一步:初始化
待加密的数据分成两部分v(0)和v(1),各32比特,
y=v(0),z盘v(1),Sum=0t
Delta--OX9E377989(十六迸制)。
密钥128比特分成4部分k(0),k(】),k(2),k(3),各32比特,
a—k(0).h=k(1),c=k(2),d—k(3).n一32{
第二步:若nO则转第三步,否则转第四步。
第三步:sum=sum+Deha;
y=y+(z4)十aAz+SumA(25)+b:
z=z+(y4)+c^y十Sum^(y5)+d;
n=n—l,转第二步。
第一篇综合性论述 69
第四步:V(o)=y,v(1)=z,加密结束,密文在v(o)和v(】)中,共64位。
可以用下面图1所示的流程图来具体描述加密过程:
图1 1EA加密算法的流程图
TEA加密算法的迭代次数
您可能关注的文档
- 毛细管电泳用于生物碱PKb地研究.pdf
- 噻吩与3-甲基噻吩的共聚及其复合膜的研究.pdf
- 粒子的跟随性问题与其在挑流雾化研究中的应用.pdf
- 实阻抗宽带最优化匹配新的研究.pdf
- 异硫氰酸荧光素-鸡卵清白蛋白流动注射化学发光反应地研究.pdf
- 铁路电网监测管理系统的设计和研究.pdf
- HGZ对碳钢在HC1-H-%2c2-S盐水体系中的缓蚀作用的研究.pdf
- 关于石油库雷电防护技术的应用与研究.pdf
- 猪瘟病毒的形态结构与侵染机理的研究.pdf
- 证地研究设想.pdf
- 中国生物信息学技术平台与其数据共享支持体系.pdf
- 晚孕期羊水过少胎儿与子宫螺旋动脉血流的研究.pdf
- SUZ-4分子筛的制备、表征与其对NOx催化还原性能的研究.pdf
- 大直径人工挖孔桩深井岩基载荷试验与研究.pdf
- Waugh结构(NH-%2c4-)-%2c6-%5bNiMo-%2c9-O-%2c32-%5d·8H-%2c2-O杂多酸盐的合成、表征与电化学性质研究.pdf
- 储氢Zr-Cu-Ni-Al-Y金属玻璃的显微组织的研究.pdf
- 级联式MMI型1×16分束器的研究.pdf
- 含杂环的甲氧基丙烯酸酯类化合物的合成和初步杀菌活性研究.pdf
- 深圳河感潮河段潮汐泥沙特性观测的研究.pdf
- 多源数据问题的研究和实现.pdf
最近下载
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
- 农村题材小品剧本村官.pdf VIP
- 小品剧本-小品《绰号》.docx VIP
- 小品剧本-小品《竞选》.docx VIP
- 本科课程基础护理学教给药教案(2025—2026学年).docx VIP
- LaserjetCP1025系列打印机打印质量故障排除手册.pdf VIP
- 年会小品剧本小品剧本:搞笑小品剧本《都是喝酒惹事》台词大全.docx VIP
- 2026年高考全国II卷文科综合真题试卷(新课标卷)(+答案).docx VIP
原创力文档

文档评论(0)