【密码学百科】椭圆曲线代数:Weierstrass 方程、点群运算与曲线选择
椭圆曲线是现代公钥密码学的核心数学对象——本文从 Weierstrass 方程出发,深入讲解点加法的几何与代数、群结构、标量乘法算法,以及 NIST/Brainpool/Curve25519 等曲线的选择逻辑
发布来自土法炼钢兴趣小组的知识、笔记、进展和应用。主题包括数据结构和算法、编程语言、网络安全、密码学等。
共 2 篇文章 · 返回首页
椭圆曲线是现代公钥密码学的核心数学对象——本文从 Weierstrass 方程出发,深入讲解点加法的几何与代数、群结构、标量乘法算法,以及 NIST/Brainpool/Curve25519 等曲线的选择逻辑
从曲线参数、签名/加密/密钥交换算法、标量乘法实现到侧信道防护,全方位对比 SM2、P-256 和 Curve25519 三条主流椭圆曲线,拆解 simple_gmsm 源码中的点乘实现,分析国密方案在安全性与工程生态上的优劣。