多项选择题

SM2公钥加密算法的加密函数涉及到的运算有()

A.随机数生成
B.杂凑值计算
C.椭圆曲线点乘
D.KDF