Today lab session, Mr. Zaki continue teaches the modern cryptography. It is the extended version of the modern cryptography.
First, Mr. Zaki is explaining how the DES works? DES works by encrypting group of 64 message bits, which is the same as 16 hexadecimal numbers. To do the encryption, DES uses "keys" where are also 64 bits long. However, every 8th key bit is ignored in the DES algorithm, so that the effective key size is 56. The plaintext and the Key will undergo 16 rounds of expansion, substitution, key mixing and permutatio process. Figure below show the detail operation undertaken in each round.
Next, Mr. Zaki demonstrates how to do the encryption by using DES. Mr. Zaki step by step taught us the process of the DES algorithm. However, Mr. Zaki just managed to show us the first round of the DES algorithm, the rest of the round (15round) we have to finish our self.
First, Mr. Zaki is explaining how the DES works? DES works by encrypting group of 64 message bits, which is the same as 16 hexadecimal numbers. To do the encryption, DES uses "keys" where are also 64 bits long. However, every 8th key bit is ignored in the DES algorithm, so that the effective key size is 56. The plaintext and the Key will undergo 16 rounds of expansion, substitution, key mixing and permutatio process. Figure below show the detail operation undertaken in each round.
Next, Mr. Zaki demonstrates how to do the encryption by using DES. Mr. Zaki step by step taught us the process of the DES algorithm. However, Mr. Zaki just managed to show us the first round of the DES algorithm, the rest of the round (15round) we have to finish our self.