A public key infrastructure (PKI) is a system which issues, distributes and validates digital certificates.
PKIs are a central component in todays digital infrastructure. For example, when you encounter a website secured by TLS (HTTPS), this site will have a digital certificate which was issued through a PKI and can therefore be trusted.
A PKI establishes a system of trust, which can also be used in closed-off environments where it facilitates the use of digital certificates for many usages like smartcards, digital signatures or many-factor authentication.
In this project, we will set up our own PKI from the ground up and explore the concepts that are utilized in such a system and how a PKI can be used to advance digitalisation. |