OpenSSL "enc -bf-ofb" for Blowfish/OFB Encryption

Tutorial notes and example codes are provided OpenSSL 'enc -bf-ofb' command for Blowfish encryption in OFB mode. Topics include introduction of OFB (Output FeedBack) cipher operation mode; Literal Key options to specify secret key and IV directly; Salted Key and Random Salt options to specify secret key and IV indirectly; Prepended cipher headers; PKCS#5 standard padding.


These sections are omitted from this Web preview version. To view the full content, see information on how to obtain the full version this book.

"bf-ofb" Cipher with Literal Key

"bf-ofb" Cipher on Multiple Blocks

"bf-ofb" Encryption Verification

"bf-ofb" 2-Block Test Vectors

"bf-ofb" Cipher with Salted Key

"bf-ofb" Cipher with Random Salt

"enc -bf-ofb" Command Summary


Takeaways:

Table of Contents

 About This Book

 Blowfish Cipher Algorithm

 Perl Crypt::Blowfish Module

 Perl Crypt::ECB Perl Module

 Perl Crypt::CBC Module

 Perl Crypt::CFB Perl Module

 OpenSSL "enc -bf-ecb" for Blowfish/ECB Encryption

 OpenSSL "enc -bf-cbc" for Blowfish/CBC Encryption

 OpenSSL "enc -bf-cfb" for Blowfish/CFB Encryption

OpenSSL "enc -bf-ofb" for Blowfish/OFB Encryption

 PHP Mcrypt Extension for Blowfish

 Blowfish 8-Bit Cipher in PHP

 References

 Full Version in PDF/EPUB