Saya melakukan komentar pada baris perintah base64 di http://wiki.opensslfoundation.com/index.php?title=Command_Line_Utilities . Jadi saya mengeluarkan Peringatan ketika menggunakan decoding openssl base64:
openssl base64 -e <<< 'Welcome to openssl wiki'
V2VsY29tZSB0byBvcGVuc3NsIHdpa2kK
openssl base64 -d <<< 'V2VsY29tZSB0byBvcGVuc3NsIHdpa2kK'
Welcome to openssl wiki
panjang dasar base64 peringatan dibatasi hingga 64 karakter secara default di openssl :
openssl base64 -e <<< 'Welcome to openssl wiki with a very long line
that splits...'
V2VsY29tZSB0byBvcGVuc3NsIHdpa2kgd2l0aCBhIHZlcnkgbG9uZyBsaW5lIHRo
YXQgc3BsaXRzLi4uCg==
openssl base64 -d <<< 'V2VsY29tZSB0byBvcGVuc3NsIHdpa2kgd2l0aCBhIHZlcnkgbG9uZyBsaW5lIHRoYXQgc3BsaXRzLi4uCg=='
=> TIDAK ADA!
untuk dapat memecahkan kode garis base64 tanpa umpan baris yang melebihi 64 karakter gunakan opsi -A:
openssl base64 -d -A <<<
'V2VsY29tZSB0byBvcGVuc3NsIHdpa2kgd2l0aCBhIHZlcnkgbG9uZyBsaW5lIHRoYXQgc3BsaXRzLi4uCg=='
Welcome to openssl wiki with a very long line that splits...
Ini tetap lebih baik untuk benar-benar membagi hasil base64 di baris 64 karakter karena -A opsi adalah BUGGY (batas dengan file yang panjang).