別のプラットフォームに移植するためのオープンソースの暗号化ライブラリを探しています。プラットフォームには利用可能なlibcライブラリしかなく、アセンブリ言語でアルゴリズムを再実装する必要があります。できれば、フローティングポインタ操作を回避し(MCUの制限のため)、PIC16Fのような単純な命令セットを使用して書き直す方が簡単だと思うものが望ましいです。
ハッシュや公開秘密鍵暗号化などの基本的な機能を探しています。
ありがとう。
別のプラットフォームに移植するためのオープンソースの暗号化ライブラリを探しています。プラットフォームには利用可能なlibcライブラリしかなく、アセンブリ言語でアルゴリズムを再実装する必要があります。できれば、フローティングポインタ操作を回避し(MCUの制限のため)、PIC16Fのような単純な命令セットを使用して書き直す方が簡単だと思うものが望ましいです。
ハッシュや公開秘密鍵暗号化などの基本的な機能を探しています。
ありがとう。
AVR32にはLibTomCryptを使用しました。それは速く、小さく、そしてそれは機能します:)
暗号化ライブラリが浮動小数点を使用することは非常にまれです。
PolarSSLは非常にクリーンでモジュール式であり、Cで記述されており、外部依存関係はありません。必要なルーチンを簡単に抽出できます。
もちろん、それはGPLv2であることを忘れないでください。ただし、商用ライセンスも利用できます。