← All courses

Computer Science Core

Cryptography & System Security

Covers Cryptography Basics, Symmetric & Asymmetric Cryptography, Cryptographic Hash Functions and more.

DURATION
[Ask us]
PREREQUISITES
[Ask us]
SYLLABUS
4 modules
FEE
On enquiry

Syllabus

Every module is taught live, with practice problems and assignments between classes.

  1. 01Cryptography Basics5 topics +
    • Security goals, attacks, services, mechanisms
    • Modular arithmetic, Euclidean and extended Euclidean algorithms
    • Mono- and polyalphabetic ciphers
    • Vigenère, Playfair, Hill ciphers
    • Transposition ciphers
  2. 02Symmetric & Asymmetric Cryptography5 topics +
    • Block ciphers, DES, Double/Triple DES
    • RC4
    • RSA
    • Diffie-Hellman
    • X.509 certificates, PKI
  3. 03Cryptographic Hash Functions3 topics +
    • Properties of secure hashes
    • MD5, SHA-1
    • MAC, HMAC
  4. 04Authentication Protocols & Digital Signatures2 topics +
    • Needham-Schroeder
    • Kerberos

Not sure where to start?

Book a free demo class. Pick a few times that suit you and we'll call you back to confirm one, answer your questions and suggest a track.

Preferred times (pick up to 3, 0/3 chosen)

Loading available days…

Fill in the fields marked * to continue.

✓

Demo class booked!

Our team has your details.

More in Computer Science Core

Book a free demo class

Pick a few times that suit you and we'll call you to confirm one.