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

Tutorial notes and example codes are provided OpenSSL 'enc -bf-cfb' command for Blowfish encryption in CFB mode. Topics include introduction of CFB (Cipher 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-cfb" Cipher with Literal Key

"bf-cfb" Cipher on Multiple Blocks

"bf-cfb" Encryption Verification

"bf-cfb" 2-Block Test Vectors

"bf-cfb" Cipher with Salted Key

"bf-cfb" Cipher with Random Salt

"enc -bf-cfb" 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