Ich habe gerade installiert pyme
auf meinem Ubuntu - System. es war einfach (dank apt-get) , und ich kann den Beispielcode (Verschlüsselung mit einem öffentlichen Schlüssel in meinem Schlüsselbund) reproduzieren. Ich möchte nun unterzeichnen einige Daten , und ich habe es geschafft , kein Beispiel - Code noch viel Dokumentation zu finden.
das ist, was ich getan habe:
>>> plain = pyme.core.Data('this is just some sample text\n')
>>> cipher = pyme.core.Data()
>>> c = pyme.core.Context()
>>> c.set_armor(1)
>>> name='[email protected]'
>>> c.op_keylist_start(name, 0)
>>> r = c.op_keylist_next()
>>> c.op_sign(???)
Ich weiß nicht , was als Parameter zu geben, das op_sign
sagt mir Methode
>>> help(c.op_sign)
Help on function _funcwrap in module pyme.util:
_funcwrap(*args, **kwargs)
gpgme_op_sign(ctx, plain, sig, mode) -> gpgme_error_t
aber ich weiß nicht, wie solche Objekte zu erstellen.