单项选择题

密码就是一种用于保护数据保密性的密码技术,由()方法及相应运行过程。

A.加密算法和密匙生产
B.加密算法、解密算法和密匙生成
C.解密算法和密匙生成
D.加密算法和解密算法