Exam 1
Start: Thursday - October 18, 8 AM
Ends: Saturday - October 21, 3 PM.
Late fee of $5 starting on Friday at 4 PM.
Check Testing Center info for late fees, hours, etc. You are responsible to be sure to take the test.
Location: Testing Center
Closed book, No notes. No Calculator.
Study the lecture slides available on the website, and other readings
Symmetric Encryption
AES – how to implement the finite field add/multiply
Be able to multiply two numbers using Finite Field multiply - class example was to multiply 0x21 * 0x0C
Modes of execution – how they work, why we have them, pros and cons
Padding – when and why
One-way hash function
6 security properties
Pre-image attack vs. collision attack
I will give you SHA-1 diagram, understand how it works from the diagram
Message authentication code
Definition - abstract idea of a MAC, 3 ways to implement
Terminology and various meanings - MAC, HMAC
How the message extension attack works
Design of HMAC specification to thwart extension attack
Public key cryptography
Encryption vs. digital signatures
Diffie Hellman and RSA
Generating RSA parameters using the extended Euclidean algorithm
Why DH and RSA are secure
What is the public key and private key in RSA?
How do we use RSA to encrypt and sign application data?
Digital certificates
Back to top