Dylan Maher, University of Wollongong
Dr. Arathi Arakala, RMIT
Cryptography, the science and art of confidential communication between two parties has been in existence for 1000s of years. From protecting handwritten secrets to military radio communication during the World Wars, many ciphers (algorithms to protect data) have played pivotal roles in history. With the advent of the internet and e-commerce, the number of applications like emails, credit card information and digital media, that need secure data transmission has skyrocketed. In fact every person today needs cryptography to not only keep information secure, but to check its integrity and validate its source.
This course will provide look at the mathematical structures that underpin classical and modern cryptosystems. Topics covered include the concept of perfect secrecy and one-time pads; symmetric ciphers; shift registers and stream ciphers; block ciphers like DES and AES; asymmetric ciphers like the RSA and ElGamal cryptosystems; digital signatures; hash functions and their applications.
Topics covered in this course include:
There is no set text book for this course, and full lecture notes will be provided. However similar material to that covered can be found in:
Take this quiz and look at some of the expected foundational skills in this topic
Dr. Arathi Arakala got her PhD from RMIT University in 2008. After a series of post doctoral positions at RMIT University and Monash University, she is now an Early Career Development Fellow in Cybersecurity at RMIT University’s STEM College. Arathi’s area of interest is Cybersecurity. In particular, the security of Biometric Authentication Systems and user behaviour in online social networks.