1 2 3 4 > >>   Sort: Rank

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, 285👍, 1💬

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, 400👍, 2💬

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, 1325👍, 0💬

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, 1307👍, 0💬

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, 652👍, 0💬

"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, 446👍, 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, 355👍, 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, 332👍, 0💬

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, 312👍, 0💬

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, 288👍, 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, 287👍, 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, 267👍, 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, 246👍, 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, 225👍, 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, 214👍, 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, 207👍, 0💬

What is Crypt::CBC
A quick introduction is provided for the Crypt::CBC Perl module, which can be used to perform encryption and decryption in the CBC (Cipher Block Chaining) operation mode with a given block cipher for any number of blocks.
2022-10-01, 189👍, 0💬

Installing Crypt::Blowfish 2.14 with ActivePerl
A tutorial is provided to show how to install Crypt-Blowfish 2.14 module originally developed by A.M. Kuchling with ActivePerl 5.18 on Windows.
2022-10-01, 188👍, 0💬

Crypt::CBC Prepending IV to Ciphertext
A tutorial Perl example is provided to show how to use Crypt::CBC to prepend the IV value to the ciphertext, if IV is specified by the user. This saves the effort to pass the IV to receiver separately from the ciphertext.
2022-10-01, 186👍, 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, 179👍, 0💬

Salted Key Generation Algorithm
A tutorial example is provided to confirm the Salted Key generation algorithm used by the OpenSSL 'enc -bf-ecb' command. The algorithm is using the MD5 hash function repeatedly on the given passphrase and the given salt to populate the secret key and the IV.
2022-10-01, 178👍, 0💬

Blowfish 8-Bit Cipher in PHP
Tutorial notes and example codes on Blowfish 8-Bit Cipher. Topics include introduction of CFB-8 and OFB-8 cipher operation modes; Blowfish 2-block test vectors in CFB-8 and OFB-8 modes.
2022-10-01, 177👍, 0💬

Blowfish Cipher Algorithm
Tutorial notes and example codes on Blowfish cipher algorithm. Topics include Blowfish encryption algorithm; Blowfish Sub-key and S-box generation schema; Blowfish decryption algorithm and proof; list of first 8336 hex digits of PI; C program to calculate hex digits of PI.
2022-10-01, 176👍, 0💬

Crypt::CBC Encryption with Crypt::Blowfish Objects
A tutorial Perl example is provided to show how to use Crypt::CBC to perform encryption with a predefined Crypt::Blowfish a give IV value, which allows you to specify secret keys in the range of 8 bytes (64 bits) and 56 bytes (448 bits).
2022-10-01, 176👍, 0💬

1 2 3 4 > >>   Sort: Rank