多选题 9.  关于EIGamal算法的描述中,正确的是______。
【正确答案】 B、C、D、E
【答案解析】 ElGamal算法是一种较为常见的加密算法,它基于1984年提出的公钥密码体制和椭圆曲线加密体系,所以并不是最早提出的公钥算法,A选项叙述错误,B选项叙述正确。ElGamal在加密过程中,生成的密文长度是明文的两倍,C选项叙述正确。ElGamal算法既能用于数据加密,又能用于数字签名,D、E选项叙述正确。因此,本题答案选择B、C、D、E选项。