日々精進

新しく学んだことを書き留めていきます

2017-10-27から1日間の記事一覧

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

IT

PyCryptodomeのドキュメントを見ると、CBCモードの場合IVは16bytes固定と書いてある。IVはブロック長と同じ長さでないとだめなはずだけど。。 pycryptodome.readthedocs.io IVを16bytesにすると直った。鍵長は32bytesのものを渡しているのでAES256で暗号化は…