This course introduces the concept of authentication and passwords as well as the underlying concepts and technologies. Additionally, the role of digital signing in authentication and its background concepts and technologies are presented.
This course provides basic information about authentication, its elements and password-based authentication, and how to adequately protect passwords on both the user and the authenticator sides. The concepts of password management, multi-factor authentication, and passwordless authentications are discussed.
Moreover, information on the technical background of digital signing is presented, including hash functions, public-key cryptography and the public key infrastructure. Lastly, digital signing as a means of authentication is presented.
- Batten, L. M. (2013). Public key cryptography: applications and attacks, John Wiley & Sons.
- Boonkrong, S. (2021). Authentication and Access Control: Practical Cryptography Methods and Tools, Springer.
- Buchmann, J., et al. (2013). Introduction to public key infrastructures, Springer.
- Burnett, M. (2006). Perfect password: Selection, protection, authentication, Elsevier.
- Grassi, P. A., et al. (2017). "NIST special publication 800-63b: digital identity guidelines." National Institute of Standards and Technology (NIST).
- Grimes, R. A. (2020). Hacking Multifactor Authentication, John Wiley & Sons.