乐鑫技术交流
直播中

俞舟群

9年用户 1157经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

在ESP8266上实现AES的问题求解

我一直在尝试使用适用于 Arduino 和 RPi 的 Spaniakos AES 库 ( https://github.com/spaniakos/AES ) 在 ESP8266 上实施 AES 加密。库中的示例代码“aes”不在 ESP 上运行,因为它涉及源代码中包含的一些 avr 库,但我隔离了库的主要加密和解密部分,并设法编译和运行代码。

使用我的代码,我能够定义纯文本字符串,使用预定义密钥和 IV 使用 AES 对其进行加密,并将结果解密回纯文本(与原始纯文本字符串相同)。但是,当我尝试使用具有相同密钥的在线 AES 加密器/解密器转换相同的密文时,生成的文本不会解密为相同的原始纯文本。我还尝试在 arduino Uno 上运行默认的“aes”示例代码,但得到了相同的结果。
                                       
               

更多回帖

发帖
×
20
完善资料,
赚取积分