Alberti- Vigenere Cipher
In the 1400’s a man named Leon Battista Alberti invented a Cipher disk which was to be used to encrypt information. The cipher disk was a mechanical device which allowed different substitution methods due to its incorporation of sliding disks. The mechanism used in making the disk is currently used as a poly alphabetic cipher base concept. This is an encryption method where several substitution ciphers are switched throughout the encryption. In the 1500’s a man named Blaise De Vigenere created a cipher famously known as the Vigenere Cipher where he incorporated Alberti’s poly alphabetic cipher style (Dooley, 2010, 92). The Vigenere cipher worked in the same manner as the Caeser but the only difference …show more content…
The first letter of the secret word was lined on the y-axis. The plaintext character then substituted the corresponding letter. This method was repeated for all key words characters. The word was then repeated after all the characters of the key word were used. If the plaintext to be encrypted …show more content…
DES (Data Encryption Standard) is the most commonly used cipher. It was developed in the early 70’s and the US government has adopted it as a standard. The DES operates on a 64-bit blocks and uses a 56-bit key. One of the contrasts between this cipher and the Alberti- Vigenere Cipher is that it can be decrypted with use of special hardware (Sweigart, 2018, 35). Governments, cooperation’s and criminals can use special hardware to decrypt information that has been encrypted by using secure cryptosystems. In 1997 a call was issued by the (NIST) National Institute for Standards and Technology for development of a new encryption standard which was known as AES (Advanced Encryption Standard). These required the systems to operate on 128-bit blocks instead of the previous 64-bit blocks and they would also support key sizes of 128 to 256 bits (Pieprzyk & Cryptographers' Track, 2010, 27). Computer systems also use cryptographic hash for password storage. A password in a computer does not need to be decrypted as verification is the only requirement. The computer doe not store the password but it stores the corresponding hash. When a user signs in, his password is hashed which is then compared to the stored value. The user is given access if there is a