单项选择题

A.在RSA算法下,加密密钥和解密密钥是相同的
B.RSA算法又称为对称密码体制
C.公钥可以在网上发布,是公开的,私钥只有本人知道,是秘密的
D.公钥用于解密或签名,私钥用于加密或签名验证