多项选择题

证书请求的说法中,正确的是()

A.生成证书请求前,用户一般需要生成公私钥对
B.证书请求里面,不仅包括用户的公钥,还包括用户自己的身份信息
C.类似于公私钥对的生成,证书请求一般也是由程序向导生成的
D.注册用户将公钥信息通过证书请求提交给RA审核,自己保留私钥信息