আমি http://wiki.opensslfoundation.com/index.php?title=Command_Line_Utilities- এ বেস 64 কমান্ড লাইনের মন্তব্য করেছি । সুতরাং আমি ওপেনসেল বেস 64 ডিকোডিং ব্যবহার করার সময় একটি সতর্কতা জারি করি:
openssl base64 -e <<< 'Welcome to openssl wiki'
V2VsY29tZSB0byBvcGVuc3NsIHdpa2kK
openssl base64 -d <<< 'V2VsY29tZSB0byBvcGVuc3NsIHdpa2kK'
Welcome to openssl wiki
ওপেনএসএল-এ ডিফল্টরূপে সতর্কতা বেস 64 লাইনের দৈর্ঘ্য 64 টি অক্ষরে সীমাবদ্ধ :
openssl base64 -e <<< 'Welcome to openssl wiki with a very long line
that splits...'
V2VsY29tZSB0byBvcGVuc3NsIHdpa2kgd2l0aCBhIHZlcnkgbG9uZyBsaW5lIHRo
YXQgc3BsaXRzLi4uCg==
openssl base64 -d <<< 'V2VsY29tZSB0byBvcGVuc3NsIHdpa2kgd2l0aCBhIHZlcnkgbG9uZyBsaW5lIHRoYXQgc3BsaXRzLi4uCg=='
=> কিছুই না!
লাইন ফিড ছাড়াই একটি বেস 64 লাইনটি ডিকোড করতে সক্ষম হবেন যা 64 অক্ষরের বেশি exceedএ বিকল্পটি ব্যবহার করে:
openssl base64 -d -A <<<
'V2VsY29tZSB0byBvcGVuc3NsIHdpa2kgd2l0aCBhIHZlcnkgbG9uZyBsaW5lIHRoYXQgc3BsaXRzLi4uCg=='
Welcome to openssl wiki with a very long line that splits...
এটি split৪ টি অক্ষরের লাইনে প্রকৃতপক্ষে বিভক্ত বেস 64৪ এর ফলাফলের চেয়ে ভাল, যেহেতু -A বিকল্পটি বুজি (দীর্ঘ ফাইলের সাথে সীমাবদ্ধ)।