多项选择题

A.RSA算法以欧拉定理为基础
B.RSA算法以布朗定理为基础
C.RSA算法建立在大整数分解的困难性问题上
D.RSA算法基于有限域离散对数问题
E.RSA加密算法是一种非对称加密算法