MULTIMEDIA SECURITY AND DIGITAL FORENSICS - 2017/8

Module code: COMM046

Module provider

Computer Science

Module Leader

HO AT Prof (Computer Sci)

Number of Credits

15

ECT Credits

7.5

Framework

FHEQ Level 7

JACs code

I100

Module cap (Maximum number of students)

N/A

Module Availability

Semester 2

Overall student workload

Lecture Hours: 22

Laboratory Hours: 22

Assessment pattern

Assessment type Unit of assessment Weighting
Coursework COURSEWORK 1 60%
Coursework COURSEWORK 2 40%

Alternative Assessment

N/A

Prerequisites / Co-requisites

N/A

Module overview

The module focuses on 1) multimedia security technologies and 2) digital forensics techniques used by law enforcement in real world with a special focus on multimedia data. Following an introduction of required fundamental multimedia processing techniques this module will cover two main branches of multimedia security: steganography and digital watermarking. The module will further explain concepts and technologies behind real-world digital forensics tools with a special focus on multimedia data and devices. Relationships and links between multimedia security and digital forensics and broader cyber security topics will also be covered.

Module aims

The aim of this module is to equip students with background knowledge and practical experience of modern multimedia security and digital forensics techniques. The module will explain the underlying theory and concepts, as well as provide students with hands-on experiences on multimedia securtiy techniques and real-world digital forensics tools.

Learning outcomes

Attributes Developed
Demonstrate a systematic understanding of multimedia computing and main security problems involving multimedia data and/or devices KCT
Understand how different types of digital watermarking and steganographic systems work for different applications KCT
Implement simple multimedia security algorithms and conduct performance analysis KCPT
Understand differences and linkages between multimedia security and digital forensics KCT
Understand basic concepts, procedures, applications and main techniques behind digital forensics toolS KCT
Use given digital forensic tools to conduct basic foresnic examinations KPT

Attributes Developed

C - Cognitive/analytical

K - Subject knowledge

T - Transferable skills

P - Professional/Practical skills

Module content



Fundamentals of Multimedia Computing



Multimedia systems, devices and data


General multimedia security concepts


Multimedia coding


Colour space and human visual system (HVS)


Lossless and lossy data compression for multimedia data




Steganography and Steganalysis



What is steganography (cryptography vs. steganography)


Classifications of steganography


Main properties of steganographic systems


Selected steganographic schemes (e.g. LSB steganography)


General concepts of steganalysis


Selected steganalytic methods




Digital Watermarking



What is digital watermarking (steganography vs. digital watermarking)


Applications of digital watermarking


Main properties and classifications of digital watermarking systems


Modelling of digital watermarking systems


Selected digital watermarking algorithms (e.g. LSB based approach and those in DCT domain)


Security of digital watermarking systems




Digital Forensics



Digital evidence handling procedures (collection, processing and preservation)


Device forensics (computer forensics, mobile forensics)


Memory forensics


Network forensics


Multimedia forensics

< >
Forensic report writing and expert testimony


Standards and best practices in digital forensics


How law enforcement agencies and industry use digital forensics tools





 

Methods of Teaching / Learning

The learning and teaching strategy is designed to:



Introduce concepts with real-world examples


Drive students’ interests by engaging them with hands-on exercises


Consolidate students’ learning on cryptography and security in Semester 1 by applying them to new problems


Use MATLAB programming and real-world digital forensic tools in lab sessions to enhance students’ learning experience

 



The learning and teaching methods include:

 



Lectures (2 hours lecture per week x 10 weeks) introduce concepts and theory to students combined with real-world examples. For digital forensics part, an external speaker from a digital forensic lab may be involved.

Lab sessions (2 hours per week x 10 weeks) expose student to hands-on exercises on MATLAB programming and using digital forensics software tools to consolidate what they learned in lectures and assist their coursework.


Students will be expected to distribute the remaining workload on self-study, preparation for lectures and labs, preparation for the class test and submission of the coursework.

 

Assessment Strategy

The assessment strategy is designed to provide students with the opportunity to demonstrate that they have achieved the module’s learning outcomes.

 

Thus, the summative assessment for this module consists of:



The first individual coursework testing students’ practical skills of applying one or more selected multimedia security algorithms implemented in MATLAB to actual multimedia data and conducting a number of given performance analysis tasks. This addresses mainly the first three learning outcomes (LO1, LO2 & LO3) in a practical setting.


The second individual coursework testing students’ understanding of key concepts of digital forensics and the role of multimedia data/devices in digital forensic analysis, their analytic skills handling real-world problems, and their capability of writing a formally formatted digital forensic report. This addresses mainly the last three learning outcomes (LO4, LO5 & LO6) in a practical setting.

 

Formative assessment and feedback

 

Lecture slides are used in the lectures with examples to demonstrate technologies taught some of which will then be repeated by the students themselves in lab sessions by programming in MATLAB or using given software tools. Sample solutions to all lab exercises will be provided after each lab session. Hot feedback will be collected verbally at the end of each lecture and lab session to identify what needs further explanation. Drop-in sessions (2 hours per week) are offered for students to ask individual questions and for individual tutorials. Students are encouraged to use Surrey Learn discussion forum to raise questions and discuss module content.



 

Reading list

Reading list for MULTIMEDIA SECURITY AND DIGITAL FORENSICS : http://aspire.surrey.ac.uk/modules/comm046

Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2017/8 academic year.