Signieren eines Strings mit RSA privater Schlüssel auf Google App Engine Python SDK

Gibt es irgendeine bekannte Weise, einen einfachen Textstring mit RSA privatem Schlüssel auf Google App Engine Python SDK zu unterzeichnen?

  • Was ist die "Soft Private Memory Grenze" in GAE?
  • Getting 'Refreshing wegen einer 401' beim Versuch, mit remote_api zu verbinden
  • Google App Engine Versioning im Datenspeicher
  • Wie schreibe ich an die Konsole in Google App Engine?
  • Führen Sie App Engine-Entwicklungsserver mit Modulen in PyCharm aus
  • Serving Dateien von BlobStore in GAE
  • 2 Solutions collect form web for “Signieren eines Strings mit RSA privater Schlüssel auf Google App Engine Python SDK”

    Die Bibliothek tlslite in der gdata python Bibliothek enthalten ist eine gute Option.

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

    Beispiel:

    from tlslite.utils import keyfactory private_key = keyfactory.parsePrivateKey(rsa_key) signed = private_key.hashAndSign(data) 

    Ich habe es nicht benutzt, aber das scheint eine reine Python-RSA-Implementierung zu sein, also könnte es auf App Engine funktionieren:

    http://stuvel.eu/rsa

    Ihr Mercurial Repo scheint auch ziemlich aktiv zu sein.

    Python ist die beste Programmiersprache der Welt.