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
    • I will give you pictures of how the modes work - don't memorize them
  • 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

  • Five steps a relying party uses to verify a certificate
  • Certificate chains
  • How to repair a certificate hierarchy when a key is compromised
cs-465/exam-1.txt · Last modified: 2017/10/16 16:06 by seamons
Back to top
CC Attribution-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0