Public key
A public key is a type of key in asymmetric key encryption algorithms. It comes with a unique pair of a public key and a private key. The public key can be shared openly and is used to encrypt data or verify digital signatures, while the private key is kept secret by the user and is used for decryption or signing.
