PyECC 示例 - Python 椭圆曲线密码学

5 投票
3 回答
15659 浏览
提问于 2025-04-17 04:12

我正在使用PyECC,这是我找到的唯一一个椭圆曲线密码学模块,专门用于Python。我想知道有没有人能给我一个使用这个模块的例子?我会尝试看看源代码,但在Stack Overflow上我找不到关于Python的相关内容。

谢谢!

3 个回答

0

你可以看看这个链接:https://github.com/bwesterb/py-seccure。它是一个简单的椭圆曲线加密库,专门为Python设计,能够和很棒的SECCURE命令行工具兼容使用。

0

看起来文档内容很少,所以你只能通过源代码来了解如何使用Python绑定。不过,看起来

>>> encrypter = ECC.generate()
>>> encrypter.encrypt('your text here')

应该可以用于加密。对于在pyecc.py中定义的所有方法,比如decrypt(解密)、sign(签名)和verify(验证),同样的方法也适用。只要确保查看方法的参数说明,了解需要传入哪些参数就可以了。

5

我搞定了,谢谢大家的建议。如果你想了解如何使用PyECC,可以看看我在GitHub上写的加密工具包。

CryptoWrapper - https://github.com/f47h3r/CryptoWrapper

撰写回答