Skip to main content
Unit of study_

CSEC5619: Applied Cryptography

2024 unit information

Applied cryptography has been a fundamental part of cybersecurity. On one hand, in many scenarios, specific cryptographic tools or protocols need to be designed for different security purposes; on the other hand, misuse or ad hoc crypto designs have led to vulnerabilities in large scale secure systems. This unit provides theoretical, design, and practical skills that are required to design, deploy, and evaluate basic cryptographic modules in cybersecurity products.

Unit details and rules

Managing faculty or University school:

Computer Science

Code CSEC5619
Academic unit Computer Science
Credit points 6
Prerequisites:
? 
None
Corequisites:
? 
None
Prohibitions:
? 
OCSE5619
Assumed knowledge:
? 
CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 or MATH2088 or MATH2988

At the completion of this unit, you should be able to:

  • LO1. Understand common cryptography terminology in the literature.
  • LO2. Understand the different capabilities and goals of attackers and threats, and how to formally reflect them in security modeling and analysis.
  • LO3. Understand major primitives in modern cryptography.
  • LO4. Differentiate different cryptographic concepts, and use them properly for corresponding purposes.
  • LO5. Demonstrate a high-level knowledge of common approaches to achieve security goals.
  • LO6. Understand pitfalls of deploying cryptographic systems in the real world
  • LO7. Produce written reports that evaluate a system's security
  • LO8. Research information on security issues from the literature, and analyse a security incident use case
  • LO9. Design and analyze secure systems using proper cryptographic tools

Unit availability

This section lists the session, attendance modes and locations the unit is available in. There is a unit outline for each of the unit availabilities, which gives you information about the unit including assessment details and a schedule of weekly activities.

The outline is published 2 weeks before the first day of teaching. You can look at previous outlines for a guide to the details of a unit.

Session MoA ?  Location Outline ? 
Semester 1 2024
Normal day Camperdown/Darlington, Sydney
Session MoA ?  Location Outline ? 
Semester 1 2023
Normal day Camperdown/Darlington, Sydney
Semester 1 2023
Normal day Remote

Modes of attendance (MoA)

This refers to the Mode of attendance (MoA) for the unit as it appears when you’re selecting your units in Sydney Student. Find more information about modes of attendance on our website.