CS 410/510 Multimedia Security - Spring 2016

Instructor Contact

Dr. Charles V. Wright
Office: FAB 120-07
Phone: 503-725-4252
Email: cvwright cs pdx edu (fill in the missing punctuation)
Office Hours: Tu/Th 11-12pm, 4-5pm, or by appointment

Course Information

Time: Tuesdays and Thursdays, 2:00-3:50pm
Location: CR 258

For more information, see the full PDF version of the syllabus.

Course Schedule

Date Topics Assignments
Mar 29 Introduction
  • Motivation: Why study security?
  • Administrivia
  • Course overview
  • Fundamentals of information security: Confidentiality, Integrity, and Availability
Intro to Multimedia
  • Basics of digital imaging
Mar 31 Intro to Multimedia
  • Basics of digital audio
Apr 5 Introduction to Applied Cryptography: Symmetric Crypto
  • Classical cryptography
  • Symmetric encryption
  • Hash functions
  • Message authentication codes
Read before class:
Apr 7 Introduction to Applied Cryptography: Public Key Crypto
  • Asymmetric encryption
  • Digital signatures
Read: Anderson Chapter 5
Apr 12 Probability and Stats Background
  • Random variables
  • Discrete and continuous distributions
  • Likelihood and the likelihood ratio test
  • Detection theory; False negatives and false positives
Week 3 Quiz
Apr 14 JPEG Steganography
  • LSB embedding in DCT coefficients (JSteg)
  • Detecting JSteg with histograms
  • Patching up the histograms with Outguess
Apr 19 Detection
  • The Chi-squared test
JPEG Steganography
  • Preserving statistics with F5
  • Hamming codes and syndrome coding
Week 4 Quiz
Apr 21 Steganography
  • Matrix embedding
  • Wet paper codes
Steganalysis
  • Calibration attack on F5
Homework 1 assigned.
Apr 26 Review for Midterm
Apr 28 Midterm Exam
May 3 Steganalysis
  • Sample Pairs Analysis
Format-Compliant Encryption
  • For raw images
  • For JPEG
  • Thumbnail preserving encryption
Read A Leak and its Remedy in JPEG Encryption for Thursday
May 5 Image Encryption
  • Attacks on JPEG encryption (paper)
May 10 Project Pitches
May 12 Voice over IP security Digital Rights Management
May 17 Watermarking and DRM Submit paper review/summary via D2L.
May 19 Watermarking
  • Read Chapter 3 before class
Homework 2 assigned
(Due 5/31)
May 24 Research Papers - Presentations and Discussion Submit paper review/summary via D2L.
May 26 Research Papers - Presentations and Discussion Submit paper review/summary via D2L.
May 31 Research Papers - Presentations and Discussion Submit paper review/summary via D2L.