Python 椭圆曲线与点基数

Python 椭圆曲线与点基数,python,cryptography,elliptic-curve,Python,Cryptography,Elliptic Curve,目前正在为ECDSA生成椭圆曲线,遇到了一些问题: 椭圆曲线:y**2=x**3+ax+b(mod p) 椭圆曲线上的点:G=(Gx,Gy) 如何找到椭圆曲线的基数? 如何求椭圆曲线上点G的阶数 --至于1.:基数可以用找到(它非常适合大型模块p)。Python中是否有用于的实现? --至于2:Python中有解决方案吗 p.S. 对不起我的英语,谢谢你。这与此有关 是一个功能强大的数学包,带有Python前端。使用Sage,您将能够使用软件包 你在他们的文章中也有一些关于椭圆曲线的信息它可以


目前正在为ECDSA生成椭圆曲线,遇到了一些问题:
椭圆曲线:
y**2=x**3+ax+b(mod p)

椭圆曲线上的点:
G=(Gx,Gy)

  • 如何找到椭圆曲线的基数?
  • 如何求椭圆曲线上点G的阶数

  • --至于
    1.
    :基数可以用找到(它非常适合大型模块
    p
    )。Python中是否有用于的实现?
    --至于
    2
    :Python中有解决方案吗

    p.S.
    对不起我的英语,谢谢你。

    这与此有关

    是一个功能强大的数学包,带有Python前端。使用Sage,您将能够使用软件包


    你在他们的文章中也有一些关于椭圆曲线的信息

    它可以像python中的导入sage一样使用吗?你可以按照这个和。但是,您需要通过sage特殊版本的Python解释器运行脚本,如常见问题解答中所述