II 31 marks]
SECTION II The Feistel cipher is a symmetric block cipher encryption framework which is the basis of many modern day encryption algorithms. In this coursework you will implement a Feistel cipher system as a software implementation in both a high level language and Hack Assembly. In a Feistel cipher the plaintext, P, to be encrypted …