※ ChatGPTを利用し、要約された質問です(原文:組み込みC言語 AES 暗号・復号化の利用)
組み込みC言語 AES 暗号・復号化の利用
このQ&Aのポイント
マイコンでのAES128等の暗号・復号化処理についてご教示ください。
マイコンがハードウェアとして暗号・復号化の機能を持っている場合、それを利用するのが一般的です。
ファーム側の対応を要求された場合は、有料のライブラリやフリーのソースコードを利用することができます。
組み込みマイコン関係の開発に携わっているものです。
この度、AES128の暗号・復号化を使用する開発案件に
携わることになり、AESの暗号・復号化について勉強中です。
まだ、マイコンでの暗号化・復号化処理という
開発経験がないため、皆様にご教示頂きたく
質問させて頂きます。
マイコンでAES128等の暗号・復号化処理を実装する場合。
マイコンそのものがハードウェアとして暗号・復号化の機能を
持っているものがありますが、通常はこちらで対応するのが
正当な方法、という認識で合っているのでしょうか?
また、仮にファーム側の対応を要求された場合は、
マイコンメーカーが出している有料のライブラリ。
または、何かその手では有名な参考となるフリーの
ソースコードというものが有るのでしょうか?
恐れ入りますが、ご教示の程宜しくお願い致します。
お礼
早速のご回答有難うございます。 やはり一概にサンプルコードがあるからといって 簡単に「移植する・出来る」なんて甘い考えは 品質をさげる要因になりますね。