在线椭圆曲线点运算工具
输入曲线上两点P与Q,工具先由P推得b,再检查Q是否在同一短Weierstrass曲线上,随后按有限域公式做点加法。
开始使用
可复核示例
输入曲线上两点P与Q,工具先由P推得b,再检查Q是否在同一短Weierstrass曲线上,随后按有限域公式做点加法。
操作
- 输入曲线参数a、模p以及P与Q两点坐标;先确认两点位于同一有限域曲线上。
- 点击“开始计算”,先看Q的曲线校验,再读取点加结果;这不是通用密钥生成器。
适用边界
仅演示小素数域中的仿射点运算;p限定3至200000的奇素数。不提供独立b输入,也不适合生产密码学。
请输入以逗号或空白分隔的安全整数,不可包含小数。 -9007199254740991 ≤ a, xP, yP, xQ, yQ ≤ 9007199254740991
a: 2; p: 17; P: 5,1; Q: 6,3; P + Q = (10,6)
4a³ + 27b² ≡ 0 (mod p): 曲线为奇异曲线,不支持椭圆曲线点加法。
此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。