Which of the following can you reveal without compromising the security of the encrypted data
-
Encrypted data itself
-
Asymmetric private key
-
Symmetric key
-
Asymmetric public key
In asymmetric cryptography, the public key is designed to be shared freely without compromising security. It can only be used to encrypt data or verify signatures - decryption requires the private key which must be kept secret. Encrypted data, private keys, and symmetric keys must all be protected.
In asymmetric (public-key) cryptography, the public key is designed to be shared openly — anyone can use it to encrypt data or verify a signature, and revealing it doesn't help an attacker decrypt anything, since only the paired private key can do that. Exposing the private key, the symmetric key, or the encrypted plaintext-equivalent secret would all directly threaten confidentiality, which is why only the public key is safe to disclose.