0

我正在寻找一些可以移植到不同平台的开源加密库。该平台只有 libc 库可用,它需要我用汇编语言重新实现算法。最好避免浮点操作(仅由于 MCU 的限制)并且您认为使用 PIC16F 之类的简单指令集更容易重写

我正在寻找一些基本功能,如散列和公钥加密。

谢谢。

4

2 回答 2

1

密码库很少使用浮点数。

PolarSSL非常干净、模块化,用 C 语言编写,没有外部依赖。提取所需的例程很容易。

当然,请记住它是 GPLv2。不过也可以使用商业许可证。

于 2012-12-11T22:12:12.317 回答
1

我已经将LibTomCrypt用于 AVR32。它速度快,体积小而且有效:)

于 2012-12-11T20:31:46.850 回答