文件名称:rc6_avr
介绍说明--下载内容均来自于网络,请自行研究使用
AVR单片机的优化RC6 加密算法(速度快,其优化思想绝对值得学习)
在有128bytes RAM 的AVR单片机上执行 rc6 16/10/8(16 bit/10 rounds/8 bytes keys)
* 对多数代码进行了 C 语言优化,对数据相关循环移位,模乘等用ASM优化
* 在4MHz无乘法器的AVR上得到平均 1172 Bytes/s的加解密速度。
* 编译器: AVR-G-AVR optimization RC6 encryption algorithm (faster, optimizing their thinking definitely worth learning) 128bytes of RAM in the AVR on the implementation of production 16/10/8 (16 bit/10 rounds / 8 bytes keys) * for the majority of code optimization of the C language the data related to cycle shift, mode used by other optimization * ASM 4MHz without the multiplier be average AVR 1172 Bytes / s speed encryption and decryption. * Compiler : AVR-G
在有128bytes RAM 的AVR单片机上执行 rc6 16/10/8(16 bit/10 rounds/8 bytes keys)
* 对多数代码进行了 C 语言优化,对数据相关循环移位,模乘等用ASM优化
* 在4MHz无乘法器的AVR上得到平均 1172 Bytes/s的加解密速度。
* 编译器: AVR-G-AVR optimization RC6 encryption algorithm (faster, optimizing their thinking definitely worth learning) 128bytes of RAM in the AVR on the implementation of production 16/10/8 (16 bit/10 rounds / 8 bytes keys) * for the majority of code optimization of the C language the data related to cycle shift, mode used by other optimization * ASM 4MHz without the multiplier be average AVR 1172 Bytes / s speed encryption and decryption. * Compiler : AVR-G
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 117143183rc6_avr.zip 列表 makefile rc6.c rc6a.h rc6a.s readme.txt README1.TXT