Python中PKCS1的RSA加密

有一个javascript RSA实现可用here:http://www-cs-students.stanford.edu/~tjw/jsbn/
我正在使用Python使用PKCS1对RSA加密进行操作,以获得与使用javascript实现类似的结果。
我已经为PythonPKCS1使用了rsa实现包,然而,该实现似乎不支持http://stuvel.eu/rsa,算法。
我还检查了其他针对python的rsa实现,但似乎没有完美的解决方案。
那么,有没有办法让pythonrsa包支持PKCS1算法呢?因为我不熟悉这些加密算法,所以我不能简单地得到这个问题的解决方案。
任何帮助都将不胜感激。
杰伊

# 回答1


PKCS1已于2010年1月作为补丁添加到PyCrypto中。它还没有被整合到主干上。它可能会在下一个版本中可用。
更多信息:https://bugs.launchpad.net/pycrypto/+bug/502291
# 回答2


谢谢你的提醒。我已经检查了那个补丁,但它似乎不会很快得到支持。
我也对补丁中的pkcs1相关代码有一个看法,但我太困惑了,无法使用它。
因为我现在只需要一个解决方案来修复PKCS1问题,就可以得到类似于RSAJASRIPT implemention(http://www-cs-students.stanford.edu/~tjw/jsbn/),的结果,所以我想知道是否有任何代码片段可以用来修复RSAPython实现(http://stuvel.eu/rsa).)中的PKCS1

标签: python

添加新评论