Out of the topics we've studied, I would say division in modular arithmetic, as well as the specific coding systems of DES of AES are the most important. While both DES and AES are a little complicated to memorize, I think it's good to understand their basic structure in order to understand how each cryptosystem generates confusion and diffusion yet still works in an orderly enough manner that a computer can accomplish the encryption and decryption process.
I expect, on the exam, to see questions similar to those on the homework, such as finding GCDs using the the extended Euclidean algorithm, solving modular algebraic expressions, and perhaps breaking a simple substitution cipher. In relation to the most recent homework, I can see generating simple s-boxes as possible exam questions, as well as finding and using a generator for a finite field.
I personally need to work on assimilating the knowledge into a cohesive whole. I will be missing the exam review due to marching band, but I think if I can make sure I am comfortable with finite fields and the modular stuff, I should be okay. I'm definitely going to be going through the study guide on the band bus. It's going to be a fun road trip. I need to personally figure out the modes of operation, and make sure I understand how each of those work, and be able to apply them in a simple case. I think that will be the big part for me. I hope this exam goes well.
No comments:
Post a Comment