A cryptographic algorithm in which different keys are used to encrypt and decrypt a single message or block of stored information.
One of the keys is kept secret and referred to as a private key; the other key can be freely disclosed and is called a public key.
Context Categories:
Data Security