Advertisement

攻防世界里的Crypto项目是ECC

阅读量:

攻防世界crypto easy_ECC

最初看到6分这一数值便意识到情况并不简单

在这里插入图片描述

在阅读到相关文本后,联想到可以使用py脚本进行处理(遗憾的是本人能力有限,无法独立编写),因此直接采用了经验丰富的前辈所编写的脚本。

复制代码
    import collections
    import random
     
    EllipticCurve = collections.namedtuple('EllipticCurve', 'name p a b g n h')
     
    curve = EllipticCurve(
       'secp256k1',
       # Field characteristic.
       p=int(input('p=')),
       # Curve coefficients.
       a=int(input('a=')),
       b=int(input('b=')),
       # Base point.
       g=(int(input('Gx=')),

全部评论 (0)

还没有任何评论哟~