Read the document Lecture 1.1 Cryptographic Tools CIS 3360 by Prof. Luis Guadalupe
Asnwer the following questions: What are the essential ingredients of a symmetric cipher? What are the two basic functions used in encryption algorithms? How many keys are required for two people to communicate via a symmetric cipher? What is the difference between a block cipher and a stream cipher? What are the two general approaches to attacking a cipher?