openssl : enc -nopad

-nopad するならビット数を合わせる必要がありますよ。

victoria:~ hide$ echo "My name is Prince" | openssl enc -e -aes-256-cbc -k prince -nopad | nkf -MB; echo
bad decrypt
58487:error:0607F08A:digital envelope routines:EVP_EncryptFinal:data not multiple of block length:evp_enc.c:408:
U2FsdGVkX18bJEJdeSUvLCwlUiVIGyhCNHEbJEJeehsoQkgbJEJeZxsoQmobJEJxOxsoQmh6

 

victoria:~ hide$ echo "My name is Princ" | openssl enc -e -aes-256-cbc -k prince -nopad | nkf -MB; echo
bad decrypt
58490:error:0607F08A:digital envelope routines:EVP_EncryptFinal:data not multiple of block length:evp_enc.c:408:
U2FsdGVkX18bJEJVIhsoQnsaGyRCJVsbKEJdGyRCJWYhIhsoQgBaGyRCJWhROBsoQnIbJEIl
YRsoQkgbJEIlJ3dWJVgbKEI=

victoria:~ hide$ echo "My name is Prin" | openssl enc -e -aes-256-cbc -k prince -nopad | nkf -MB; echo
U2FsdGVkX19/RRskQiU3GyhCeBskQiU5GyhCJBskQiErGyhCQUgVKldFGyRCITwbKEIbVBsk
QiEsGyhCZhskQiVpISMlPRsoQg==

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中