多项选择题

A.发放数字证书
B.对买卖双方的交易信息进行加密和解密
C.防止计算机病毒和网络黑客的入侵
D.管理用户的数字证书