自1984年Hendrik Lenstra给出基于椭圆曲线的整数因子分解算法后,椭圆曲线在密码学和计算机数论中的应用已得到了很大的发展。椭圆曲线密码属于公钥密码体制,它可以提供与RSA密码体制同样的功能,其安全性建立在椭圆曲线离散对数问题的困难性之上。本书主要是为安全专业人员、技术开发人员和致力于椭圆曲线密码应用的人员提供的,介绍了有限域算法,椭圆曲线算术,针对椭圆曲线离散对数问题的攻击,椭圆曲线参数组和密钥对的生成与确认,数字签名、公钥加密和密钥协商的椭圆曲线协议选择,椭圆曲线密码的软件和硬件实现,旁门攻击技术及其预防对策,等等。此外,本书还为读者提供了大量的算法与参考文献。本书自成体系,适用于计算机科学、计算机工程、网络设计和网络数据安全领域的工程技术人员、专家以及研究人员,也可供大专院校高年级本科生和研究生作为教材使用。