以下の内容はhttps://anton0825.hatenablog.com/entry/2017/10/27/000000より取得しました。


PyCryptodomeでAES256/CBCで暗号化する時にIVの長さを32bytesにすると「ValueError: Incorrect IV length (it must be 16 bytes long)」エラー

PyCryptodomeのドキュメントを見ると、CBCモードの場合IVは16bytes固定と書いてある。IVはブロック長と同じ長さでないとだめなはずだけど。。

pycryptodome.readthedocs.io

IVを16bytesにすると直った。鍵長は32bytesのものを渡しているのでAES256で暗号化は出来ているように見えるが何か釈然としない。。




以上の内容はhttps://anton0825.hatenablog.com/entry/2017/10/27/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14