1
PIC16マイクロコントローラー用の暗号アルゴリズム
私は自分のホームオートメーションシステムを実装する予定です。中央のRaspberry PIサーバーと、無線(nRF24L01、2.4GHzを使用)を介して中央のRaspberry PIと通信している8ビットPIC16マイクロコントローラーに基づいた多数のセンサーとスイッチが含まれます。 例として考えます 16k ROMと1k RAMを備えたPIC16F1705をます。 システムを保護するには、次のような暗号化アルゴリズムが必要です。 ハッシュ関数 ブロック暗号 乱数ジェネレーター 今、私の質問は: PIC16で利用できる暗号化アルゴリズムはどれですか? どのアルゴリズムを移植または実装できますか? たとえば、私の知る限りのAdvanced Encryption Standard(AES)は、RAMの制限のために実装できません。