多项选择题

A.使用哈希函数为用户注册信息生成摘要
B.使用私钥对用户注册信息进行签名
C.为消息摘要进行数字签名
D.将数字前面附在用户信息后,生成数字证书