毕设要求用单片机实现密码学的AES算法
导师要求用51单片机实现,用汇编编算法。网上只有AVR汇编程序。
以前单片机学的不是很好,基本没自己编程过,现在很是郁闷
想知道AVR汇编语言和51的区别大么?能不能改编成51程序
请高手指点=.=
还有想编段代码同时实现从文件中读取明文然后送入单片机加密,或直接从键盘输入文字送入单片机实现加密。怎么实现呢
对单片机的一些指令不是很了解 刻苦钻研中..
算法和解释在网站
http://210.51.184.98/mes/htm/article_view.asp?id=1662&keyword=AES&kind=所有
-
5402.doc
(2007-4-19 13:50 上传)
74 KB, 下载次数: 10
该算法是拿AVR编的 想改写成51能实现的。自己不是很了解 请高手指点
Re: [求助]51单片机和AVR单片机
我给你做。。。how much?
呼呼...在校应届大四学生,代做电子类毕业设计(测量类、仪器类、控制类、无线通信类、电子产品类、界面设计类、纯论文类等等,一一俱全)。涉及各种单片机软硬件设计、电路模拟分析、FPGA、CPLD、ARM7/ARM9、LINUX、VB/VC++/QT界面等等。包过。。。欢迎咨询。Tel:13957160506。QQ:273437087
Re: [求助]51单片机和AVR单片机
可以转 不是很复杂
南京璞晓电子 www.cpx0.com需要
msn:njlianjian@hotmail.com
Re: [求助]51单片机和AVR单片机
怎么转
有意帮忙请加QQ:415384858
Re: [求助]51单片机和AVR单片机
只要懂得avr汇编看明白了就可以了 或者明白原理 自己写也可以
南京璞晓电子 www.cpx0.com需要
msn:njlianjian@hotmail.com
Re: [求助]51单片机和AVR单片机
因为学校开设的单片机课没有介绍AVR汇编语言,而且讲的比较肤浅。基本没设计到自己编程。所以毕设很吃力。
这两周就要编出来算法,所以现在很急,在重头学..
都有点后悔选这个题目了
编程真的是会者不难,对我这个新手来说 茫然..
而且学校以前也没人做过这个题目 今年学校教学评估,对毕设抓的很严
真的想请人帮忙了..要不连毕业证都悬
Re: [求助]51单片机和AVR单片机
AVR有32个通用存储器,R0-R31
51只有R0-R7,AES算法中行变换是4*4的 需要16个存储器,怎么办呢?
/下面是AVR的/
shiftrow:
mov temp,r3 ;因为是4x4
mov r3,r7 ; r2 r6 r10 r14 r2 r6 r10 r14
mov r7,r11 ; r3 r7 r11 r15 ----> r7 r11 r15 r3
mov r11,r15 ; r4 r8 r12 r17 r12 r17 r4 r8
mov r15,temp ; r5 r9 r13 r18 r18 r5 r9 r13
mov temp,r4
mov temp1,r8
mov r4,r12
mov r8,r17
mov r12,temp
mov r17,temp1
mov temp,r18
mov r18,r13
mov r13,r9
mov r9,r5
mov r5,temp
ret
Re: [求助]51单片机和AVR单片机
你先到网上看看avr汇编的资料 然后再做汇编的程序
南京璞晓电子 www.cpx0.com需要
msn:njlianjian@hotmail.com