我一直在探索Python中可用的加密模块,发现了3个:ezPyCrypt、yawPyCrypt和KeyCzar(实际上支持多种语言,包括Python)。前两者依赖于PyCrypto模块。
是否有我错过的选择?是否有明显更易于使用和功能更强大的候选项,还是只是取决于一个人的舒适水平?
我目前偏向于KeyCzar,ezPyCrypt紧随其后。
我将使用这个库进行数字签名签署和验证,可能还要用于密钥创建(尽管如果我必须调用其他功能来实现这个功能,我也不会哭泣)。
我正在使用Python 3.x,并且可以访问GPG。