1 2 3 4 > >>   ∑:75  Sort:Date

OpenSSL "enc -bf-cbc" for Blowfish/CBC Encryption
Tutorial notes and example codes are provided OpenSSL 'enc -bf-cbc' command for Blowfish encryption in CBC mode. Topics include introduction of CBC (Cipher Block Chaining) cipher operation mode; Literal Key options to specify secret key and IV directly; Salted Key and Random Salt options to specify ...
2022-07-08, 3904🔥, 2💬

💬 2020-09-24 ajmal: 123

OpenSSL "enc" Blowfish Ciphers
A tutorial example is provided to show how to use OpenSSL 'enc' command to invoke cipher functions for Blowfish algorithm. 4 Blowfish cipher functions are supported: bf-cbc, bf-cfb, bf-ecb, and bf-ofb.
2022-10-01, 2206🔥, 0💬

OpenSSL Default Padding - PKCS#5
A tutorial example is provided to show you how to OpenSSL controls padding on plaintext. OpenSSL uses the PKCS#5 padding algorithm by default, unless you specify the '-nopad' option.
2022-10-01, 2009🔥, 0💬

Blowfish Cipher Test Vectors
A list of test vectors is provided for the 16-round and 64-bit block Blowfish cipher algorithm.
2024-01-11, 1444🔥, 4💬

💬 2018-09-22 Herong: Codesmith, Thanks for the confirmation.

💬 2018-09-17 Codesmith: Having tested both, it seems the standard Blowfish algorithm is actually big-endian, as big-endian interpretation works for thes...

💬 2018-09-17 Codesmith: I presume these vectors are interpreted in little endian when being converted to pairs of 32bit values?

piqpr8.c - Generating Hex Digits of PI
A C source code is provided to generate hexadecimal digits of the fractional part of PI (0.1415927...) using the BBP (Bailey–Borwein–Plouffe) formula.
2016-03-25, 1350🔥, 1💬

💬 2016-03-25 Mike: Testing answer

Crypt::CBC Encryption with Salted Keys
A tutorial Perl example is provided to show how to use Crypt::CBC to perform encryption with a passphrase and a salt, which will be used to derive the secret key and the IV.
2015-12-20, 987🔥, 1💬

💬 2015-12-20 Ed: Great tutorial. It helped me solving my problem. Many thanks!

Blowfish Cipher Tutorials - Herong's Tutorial Examples
This tutorial book is a collection of notes and sample codes written by the author while he was learning Blowfish cipher himself. Topics basic concepts of cipher and encryption; introduction of Blowfish cipher algorithm; 8366 Hex Digits of PI; Perl Crypt::Blowfish and Crypt::CBC, Crypt::CFB modules;...
2022-10-01, 979🔥, 0💬

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...
2023-02-15, 937🔥, 2💬

"bf-cbc" Cipher with Literal Key
A tutorial example is provided to show you how to use the 'bf-cbc' (Blowfish in CBC mode) cipher with Literal Key to encrypt and decrypt binary data files.
2022-10-01, 868🔥, 0💬

Key Schedule (Sub-Keys and S-Boxes) Algorithm
The Blowfish Key Schedule (Sub-Keys Generation) algorithm is provided to generate 18 Sub-keys and 4 S-boxes, using user provided secret key and hexadecimal digits of the fractional portion of constant Pi, (3.1415927... - 3) = 0.1415927... as input.
2022-10-01, 599🔥, 0💬

"enc -bf-ecb" Command Summary
A quick summary is provided to list major features of the OpenSSL 'enc -bf-ecb' command. Blowfish algorithm in ECB operation mode with a random salt and PKCS#5 padding, or Blowfish/ECB/Salted/PKCS5Paddi ng,is the recommended way to use Blowfish in ECB mode.
2022-10-01, 588🔥, 0💬

OpenSSL "enc -bf-ecb" for Blowfish/ECB Encryption
Tutorial notes and example codes are provided OpenSSL 'enc -bf-ecb' command for Blowfish encryption in ECB mode. Topics include introduction and installation of OpenSSL; ECB (Electronic CodeBook) cipher operation mode; Literal Key options to specify secret key and IV directly; Salted Key and Random ...
2023-05-19, 513🔥, 1💬

Perl Crypt::Blowfish Module
Tutorial notes and example codes on Crypt::Blowfish Perl Module. Topics include introduction of Crypt::Blowfish; Download and installation; Behavior tests; Test vector verification; Building 128-bit key test vectors.
2016-11-14, 498🔥, 1💬

💬 2016-11-14 martin: expretion of some one to the things done on him

php_blowfish.php - PHP Blowfish Demo
This section provides a tutorial example on how to use mcrypt_module_*() functions to perform Blowfish cipher encryption in PHP. The demo PHP script is provided by Chilkat Software.
2022-10-01, 461🔥, 0💬

"bf-ecb" Cipher with Salted Key
A tutorial example is provided to show you how to use the 'bf-ecb' cipher with Salted Key to encrypt and decrypt binary data files. The Secret Key and the IV will be derived from the given passphrase and the given salt.
2022-10-01, 454🔥, 0💬

Installing Crypt::CBC 2.33 with ActivePerl
A tutorial is provided to show how to install Crypt-CBC 2.33 module, that can be used together with Crypt::Blowfish (installed previously) to encrypt plaintext of any size.
2022-10-01, 441🔥, 0💬

Blowfish Cipher Encryption Algorithm
The Blowfish cipher algorithm is presented based on the algorithm designer Bruce Schneier's technical paper. Blowfish cipher is 16-round and 64-bit block cipher.
2021-06-17, 426🔥, 1💬

💬 2021-06-17 Potato: Where did the name blowfish originate from?

Crypt::CBC Encryption with Literal Keys
A tutorial Perl example is provided to show how to use Crypt::CBC to perform encryption with a literal key and an IV specified by the user.
2022-10-01, 419🔥, 0💬

"enc -bf-cbc" Command Summary
A quick summary is provided to list major features of the OpenSSL 'enc -bf-cbc' command. Blowfish algorithm in CBC operation mode with a random salt and PKCS#5 padding, or Blowfish/CBC/Salted/PKCS5Paddi ng,is the recommended way to use Blowfish in CBC mode.
2022-10-01, 398🔥, 0💬

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...
2022-10-01, 393🔥, 0💬

Installing OpenSSL for Windows
A tutorial example is provided on how to download and install the binary version of OpenSSL 0.9.8h on Windows. Installing the source version of OpenSSL requires compilation of C code.
2022-10-01, 344🔥, 0💬

"bf-cbc" Cipher with Salted Key
A tutorial example is provided to show you how to use the 'bf-cbc' cipher with Salted Key to encrypt and decrypt binary data files. The Secret Key and the IV will be derived from the given passphrase and the given salt.
2022-10-01, 299🔥, 0💬

Crypt::CBC Padding Options
Padding options are described for the Crypt::CBC encryption process. There are 6 padding options supported by Crypt::CBC, 'standard' (i.e., PKCS#5), 'oneandzeroes', 'space', 'rijndael_compat', 'null', and 'none'.
2022-10-01, 297🔥, 0💬

"bf-ecb" Cipher with Literal Key
A tutorial example is provided to show you how to use the 'bf-ecb' (Blowfish in ECB mode) cipher with Literal Key to encrypt and decrypt binary data files. The IV is not used in 'bf-ecb' cipher.
2022-10-01, 289🔥, 0💬

1 2 3 4 > >>   ∑:75  Sort:Date