Cryptography for Beginners

This course is designed specifically to create understanding on basics of cryptography and presenting main ideas in simple language. It highlights Important components such as Stream Cipher, block ciphers, public key algorithms, digital signatures, and applications as well as a historical look at the field.


  1. Understanding cryptography
  2. Learn why, where and when to apply the cryptography


  1. Computer users who are new to cryptography

Program Outline

  1. Introduction of Cryptography - Terminology, Who Uses Cryptography, Why we need cryptography
  2. History of Cryptography - Manual Era, Machine Era, Modern Era
  3. Classical Cryptography - Substitution, Transposition
  4. Cryptographic Algorithm - Symmetric Cryptosystem (block cipher, Stream Cipher), Asymmetric Cryptosystem
  5. Hashing and Checksum
  6. Public Key Infrastructure (PKI) - Introduction to certificate, Certification Process
  7. Digital Signatures - Digital Signature Overview, Hash Function
  8. Cryptanalysis - Introduction, Type of Cryptanalysis Attacks

Hazlin Abdul Rani
Head of Department
Cryptography Development Department
CyberSecurity Malaysia

Hazlin Abdul Rani holds a Master of Cyber Security and a degree in Mathematics (Actuarial Science) from Universiti Kebangsaan Malaysia. She is certified in Cryptographic Module Validation (FIPS140) and has experience in cryptographic module validation, including randomness testing and algorithm conformance testing. In the blockchain field, she is a member of the Blockchain Technical Committee - ISO/IEC TC307 and the National Blockchain and Artificial Intelligence Committee (NBAIC). Additionally, she conducts training as a lecturer for the UKM-CSM Master of Cyber Security Program, focusing on cryptography, and has conducted training on Blockchain and Cyber Security.


  • 24 - 25 Jul 2024
  • 15 - 16 Jul 2024
*dates are tentative, unless specified

MYR1,200.00 (subject to 8% SST)

Please click here to register

Contact us to request for a quotation

6 CPD Point

Please submit the Certificate of Completion to Global ACE Certification at


Have any inquiries? Check out the FAQ