多项选择题

下列密码算法是基于离散对数问题的是()

A.RSA
B.DSA
C.SM2
D.SM3