双椭圆曲线确定性随机数发生器(Dual_EC_DRBG),也被称作双椭圆曲线随机数发生器,是一种使用椭圆曲线密码学实现的密码学安全伪随机数发生器(CSPRNG).直到2017年被撤销之前,尽管受到了大量密码学家们的批评,被认为存在潜在的后门,该算法自2016年6月左右被公开起,在七年的时间内都是NIST SP 800-90A定义的4个(现为3个)标准的CSPRNG之一.这是一个由美国国家标准协会(NIST)制定并被美国国家安全局(NSA)大力提倡的随机数发生器.Dual_EC_DRBG利用椭圆曲线算法的机制生成随机数.这个算法涉及到在曲线上取点并反复在椭圆曲线上进行"打点"操作.该算法公布之后,据报道可能存在一个后门