Cryptography and applications

Cryptography and applications

The aim of this module is to provide a basic understanding of cryptography and its application to security services. 

Would you like to attend the course live with the tutor? Download the course timetable and get in touch

Would you like to take the course via e-learning, available 24/7? Register on the platform

Topics

One-way functions and trap-door functions; Ciphers; Symmetric and public-key ciphers; Principles of confusion and diffusion; Classical cryptography; Attacks and cryptanalysis; Attack models; Known-ciphertext attack; Known-plaintext attack; Chosen-plaintext attack; Chosen-ciphertext attack; Block ciphers and stream ciphers; Feistel network; Data encryption 

Standards (DES); DES vulnerabilities; composition of cipher functions and meet-in-the-middle attacks; Triple DES; Blowfish; AES; Block cipher modes of operation; ECB; CBC; Feedback ciphers; OFB; Counter; Pseudo and True Random Number Generators (PRNG and TRNG); Stream ciphers; Cryptographic hashes; SHA-1 – SHA-256; Birthday attack; Public-key cryptographic schemes; RSA; RSA malleability; RSA vulnerabilities; Probabilistic cryptography; RSA OAEP; Elliptic curves; Message authentication based on symmetric and public-key cryptography; Message authentication based on cryptographic hashes (MAC); Secret prefix; Secret suffix; HMAC; Public-key cryptographic schemes and digital signatures; Blind signature; Diffie-Hellman algorithm and key exchange; Approaches based on KDC (Key Distribution Centre); Approaches based on X.509 PKI. Applications of cryptography for web security: TLS. Network security: IP sec and VPN.

Target

  • BUSINESSES AND PUBLIC ADMINISTRATION, particularly those within the scope of the project. Master’s and PhD students
  • CORPORATE AND PUBLIC SECTOR IT STAFF
  • MASTER’S AND PHD STUDENTS IN THE IT SECTOR with an interest in cybersecurity

Course structure

Cryptography and applications

Index

Request more information

Fill in all sections of the form and click CONFIRM.

You may also be interested in…