Question: Create software that can encrypt and decrypt in cipher block chaining mode using one of the following ciphers: affine modulo 256, Hill modulo 256, S-DES,
Create software that can encrypt and decrypt in cipher block chaining mode using one of the following ciphers: affine modulo 256, Hill modulo 256, S-DES, DES. Test data for S-DES using a binary initialization vector of 1010 1010. A binary plaintext of 0000 0001 0010 0011 encrypted with a binary key of 01111 11101 should give a binary plaintext of 1111 0100 0000 1011. Decryption should work correspondingly.
Step by Step Solution
3.49 Rating (156 Votes )
There are 3 Steps involved in it
To create software that can encrypt and decrypt in cipher block chaining CBC mode using the SDES Simplified Data Encryption Standard cipher we first need to implement the SDES algorithm Then we can in... View full answer
Get step-by-step solutions from verified subject matter experts
