Public Key by 15/09/2014 A cryptographic system that uses two different keys (public and private) for encrypting and signing data. The most well-know public key algorithm is RSA.