AVR單片機(jī)的優(yōu)化RC6 加密算法(速度快,其優(yōu)化思想絕對(duì)值得學(xué)習(xí))
在有128bytes RAM 的AVR單片機(jī)上執(zhí)行 RC6 16/10/8(16 bit/10 rounds/8 bytes keys)
* 對(duì)多數(shù)代碼進(jìn)行了 C 語(yǔ)言優(yōu)化,對(duì)數(shù)據(jù)相關(guān)循環(huán)移位,模乘等用ASM優(yōu)化
* 在4MHz無(wú)乘法器的AVR上得到平均 1172 Bytes/s的加解密速度。
* 編譯器: AVR-G
標(biāo)簽:
AVR
RC6
單片機(jī)
加密算法
上傳時(shí)間:
2013-12-18
上傳用戶:阿四AIR