有没有人知道Python中用于签名消息的纯DSA模块?
答案 0 :(得分:1)
Python Cryptography Toolkit有module
Chilkat(这可能是与chilkat进行的纯模块检查 - 商业许可)
答案 1 :(得分:1)
如果OpenSSL具有您要查找的功能,请尝试pyOpenSSL。
答案 2 :(得分:0)
不幸的是,你可能不得不使用一个非Python实现的包装器,比如pyOpenSSL。我不知道任何安全的纯Python加密库。
特别是,pycrypto是一块垃圾。例如,如果您按照建议使用DSA here by the author然后Nguyen和Shparlinski在论文“数字签名算法的不安全性与部分已知的随机数”中描述的攻击可用于非常快速地找到秘密密钥。 请注意,本文已于2002年提出,但pycrypto仍然容易受到影响。 Python对于原型设计来说是一种非常友好的友好语言,但是当涉及到防御对手时,它有点太友好了。