| ED25519LL. Ein mit niedrigem Niveau-CFFI-Wrapper für Digitalsignaturen von ED25519 |
Jetzt downloaden |
ED25519LL. Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- Daniel Holth
- Website des Verlags:
- http://bitbucket.org/dholth/
ED25519LL. Stichworte
ED25519LL. Beschreibung
ED25519 ist ein öffentlich-key-Signatursystem mit mehreren attraktiven Funktionen, einschließlich: - Schnelle Übereinstimmungsüberprüfung. - Sehr schnell signant .- Schnelle wichtige Generation. Unterschriften passen in 64 Bytes.- kleine Schlüssel. Öffentliche Schlüssel verbrauchen nur 32 Byte.Dieser Text, der von http://ed25519.cr.yp.to/.about ED25519LLED25519LL ist, ist ein leichter CFFI-Python-Wrapper für das Ed25519-Signatursystem ED25519. Es verwendete Distutils 'Extension (), um eine gemeinsame Bibliothek zusammenzustellen, die kein Python-Erweiterungsmodul ist, und verwendet dann CFFI, um mit der Bibliothek zu sprechen. Dieser Wrapper legt derzeit nur die langsame Referenz-Implementierung von ED25519 auf, auf meinem 2,6-GHz-Athlon, der etwa 380 erreicht hat Unterschriften / Sekunde / Kern einschließlich der Wrapper Overhead.Example: Import ED25519LLMSG = B "Der Regen in Spanien bleibt hauptsächlich auf der Ebene auf der Ebene" KP = ED25519LL.crypto_ssign_keypair () signed = ed25519ll.crypto_sign (msg, kp.sk) Verified = ED25519ll. crypto_sign_open (signiert, kp.vk) Assert verifiziert == msg #, aber WertError wird auf der Homepage des schlechten SignaturesProdukte angehoben
ED25519LL. Zugehörige Software