代码之家  ›  专栏  ›  技术社区  ›  Vladimir Prudnikov

在googleappenginepythonsdk上用rsa私钥签署字符串

  •  7
  • Vladimir Prudnikov  · 技术社区  · 14 年前

    在googleappenginepythonsdk上,有没有已知的方法用rsa私钥签署纯文本字符串?

    2 回复  |  直到 14 年前
        1
  •  6
  •   sebastian serrano    14 年前

    gdata python库中包含的库tlslite是一个不错的选择。

    http://code.google.com/p/gdata-python-client/

    例子:

    from tlslite.utils import keyfactory
    private_key = keyfactory.parsePrivateKey(rsa_key)
    signed = private_key.hashAndSign(data)
    
        2
  •  3
  •   Will McCutchen    14 年前

    我没有使用过它,但这似乎是一个纯python rsa实现,因此它可能在app engine上工作:

    http://stuvel.eu/rsa

    他们 Mercurial repo 似乎也相当活跃。