有没有人在Google App Engine上的python中有AES加密的代码示例?

时间:2010-07-18 18:18:59

标签: python google-app-engine encryption cryptography aes

我有一个查询字符串,我需要在CBC模式下使用AES加密,零填充,然后最终将其编码为base64,我需要在Python上使用Google App Engine运行它。

我已经浏览了一下,无法确定GAE中有什么用,有什么不用,我也发现很难得到一些我认为应该有用的代码示例,例如({ {3}})。

是否有人在Google App Engine上的python中有代码示例或指向AES加密的代码示例?

谢谢, 丹尼斯

2 个答案:

答案 0 :(得分:2)

PyCryptosupported on App Engine。我建议查看PyCrypto的示例和文档 - 它们应该在App Engine上的功能与其他任何地方相同。

答案 1 :(得分:1)

Appengine对源文件有限制(小于1000),并且不运行带有C扩展名的python模块。鉴于这种限制,我建议您使用SlowAES(http://code.google.com/p/slowaes/),这是(对于Python)只有一个源文件并且是用纯python编写的。