谁能为微控制器推荐一个免费的小型AES-128 Rijndael实现。理想情况下,对于PIC18,尽管使用C进行通用实现是有用的。
为PIC18 编译axTLS实现并加密/解密模块需要6KB ROM和750b RAM。
为PIC18 编译rijndael-alg-fst.c并对块进行加密/解密需要28KB ROM和0.5KB RAM。
编译用于PIC18的Brian Gladman的8位AES并对模块进行加密/解密需要19KB的ROM和190字节的RAM。
是否有更好的优化的PIC特定变体可用?
(更新了axTLS版本的RAM要求)