Certified Blockchain Solutions Architect (CBSA) — Question 28
In public key cryptography, the public key is used to:
Answer options
- A. Sign/approve any transaction/action that might be made by the holder of the key pair
- B. Verify the digital signature of a given key pair
- C. Decrypt the private key so valid transactions/actions can be performed
- D. Encrypt the private key
Correct answer: D
Explanation
The correct answer is D because the public key is used to encrypt the private key, ensuring its security. Option A is incorrect as the public key doesn't sign transactions; that function belongs to the private key. Option B is misleading since the public key verifies signatures rather than creates them. Option C is incorrect because the private key is not decrypted by the public key.