先日、SHAのアクセラレータが使えるようになりましたので、AESも試してみました。
ただし、Serial.printなどを追記すると、レジスタの出力が反映されていないなどの不具合も含みます。
↓
とりあえず不具合を修正したバージョンが出来上がりました
スケッチ
結果
encrypt
ENC : 3925841d 02dc09fb dc118597 196a0b32
SAMPL: 3925841d 02dc09fb dc118597 196a0b32
decrypt
DEC : 3243f6a8 885a308d 313198a2 e0370734
SAMPL: 3243f6a8 885a308d 313198a2 e0370734
ENC : 3925841d 02dc09fb dc118597 196a0b32
SAMPL: 3925841d 02dc09fb dc118597 196a0b32
decrypt
DEC : 3243f6a8 885a308d 313198a2 e0370734
SAMPL: 3243f6a8 885a308d 313198a2 e0370734
いちおう動いてはいますが、最初に書いたとおり余計な記述を追加するとAES_TEXT_0_REGの値が実行前のままだったりするので注意が必要です。
0 件のコメント:
コメントを投稿