<< < 1 2 3 4 >   ∑:75  Sort:Rank

Crypt::CBC Operation Simulation
A tutorial Perl example is provided to show how to use Crypt::Blowfish module to simulate the CBC operation mode. The simulation result matches the result from the Crypt::CBC module.
2022-10-01, ∼231🔥, 0💬

"bf-cbc" Cipher on Multiple Blocks
A tutorial example is provided to show you how multiple plaintext blocks are encrypted in CBC operation mode. The encryption of each plaintext block is impacted by the encryption of the previous block.
2022-10-01, ∼231🔥, 0💬

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

Blowfish Cipher Decryption Algorithm
The Blowfish cipher decryption algorithm is presented. It is identical to the encryption algorithm, except that Sub-keys, P1, P2, ..., P18, are applied in reverse order.
2022-10-01, ∼227🔥, 0💬

References
List of reference materials used in this book, Blowfish Cipher Tutorials - Herong's Tutorial Examples.
2022-10-01, ∼223🔥, 0💬

Perl Crypt::ECB Perl Module
Tutorial notes and example codes are provided on Crypt::ECB Perl module. Topics include introduction and installation of Crypt::ECB; Encryption test cases; Auto padding option.
2022-10-01, ∼221🔥, 0💬

Crypt::CBC Encryption Verification
A tutorial example is provided to verify Crypt::CBC against the Blowfish CBC test vector published at www.schneier.com.
2022-10-01, ∼211🔥, 0💬

Blowfish CBC 2-Block Test Vectors
A tutorial Perl example is provided to show how to build a table of test vectors for Blowfish algorithm in CBC mode on 2-block (16-byte) plaintext messages.
2022-10-01, ∼206🔥, 0💬

What is OpenSSL
A quick introduction is provided for OpenSSL, which is cryptography toolkit to support testing of Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols, as well as a full-strength general purpose cryptography library.
2022-10-01, ∼206🔥, 0💬

Crypt::CBC Encryption with Random Salt
A tutorial Perl example is provided to show how to use Crypt::CBC to perform encryption with a passphrase only. Crypt::CBC will take a random salt and derive the secret key and the IV.
2022-10-01, ∼205🔥, 0💬

"bf-ecb" Cipher on Multiple Blocks
A tutorial example is provided to show you how multiple plaintext blocks are encrypted in ECB operation mode. Each plaintext block is encrypted independently. The corresponding ciphertext is same, no matter where the plaintext block is located in the plaintext stream.
2022-10-01, ∼204🔥, 0💬

Crypt::ECB Encryption Test Cases
Test cases are provided to run Crypt::ECB with Crypt::Blowfish and no padding. Secret key must be between 8 bytes and 56 bytes long.
2022-10-01, ∼201🔥, 0💬

"ncfb/nofb" for Block Chaining Ciphers
This section provides a tutorial example on how to use 'ncfb' and 'nofb' mode codes to perform standard block chaining cipher operations using the PHP Mcrypt mcrypt_encrypt() function with Blowfish algorithm.
2022-10-01, ∼201🔥, 0💬

Performing CFB Operation Manually
This section provides a tutorial example on how to perform CFB operation manually using the standard Blowfish block cipher (or ECB mode) and an XOR function.
2022-10-01, ∼192🔥, 0💬

Crypt::Blowfish Behavior Tests
A tutorial Perl example is provided to show how to verify behaviors of Crypt::Blowfish module on different sizes of secret keys and plaintext messages.
2022-10-01, ∼188🔥, 0💬

Efficient Form of the Blowfish Algorithm
A more efficient form of the Blowfish Algorithm is presented with the 16-round loop expanded inline to avoid the 'Swap' step.
2022-10-01, ∼187🔥, 0💬

What is Crypt::ECB
A quick introduction is provided for the Crypt::ECB Perl module, which can be used to perform encryption and decryption in the ECB (Electronic CodeBook) operation mode with a given block cipher for any number of blocks.
2022-10-01, ∼176🔥, 0💬

Perl Crypt::CFB Perl Module
Tutorial notes and example codes are provided on Crypt::CFB Perl module. Topics include introduction and installation of Crypt::CFB; Partial plaintext block handling; CFB operation mode simulation.
2022-10-01, ∼172🔥, 0💬

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

Crypt::CBC Blowfish Encryption Summary
Some guidelines are provided on which Crypt::CBC option to use when performing Blowfish encryption. Literal Key option has less issues when sending ciphertext to other non Crypt::CBC users.
2022-10-01, ∼159🔥, 0💬

Mycrypt Blowfish Block Chaining Cipher
This section provides a tutorial example on how to write Blowfish block chaining cipher by calling the PHP Mcrypt function, mcrypt_encrypt() in a given operation mode and IV (Initial Vector0).
2022-10-01, ∼151🔥, 0💬

Crypt::ECB Encryption with No Padding
A tutorial example is provided to show how to use Crypt::ECB to perform encryption with no padding. The plaintext must be multiples of 8-byte blocks.
2022-09-07, ∼274🔥, 1💬

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, ∼4373🔥, 2💬

💬 2020-09-24 ajmal: 123

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, ∼494🔥, 1💬

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

<< < 1 2 3 4 >   ∑:75  Sort:Rank