6

Ich versuche, ECC-Technik für die Verschlüsselung zu implementieren. Ich ging durch die folgenden Beiträge:Verwenden Sie ECC für die Verschlüsselung in IOS

  1. Shared Secret based on Elliptic curve Diffie–Hellman with CommonCrypto

  2. Elliptic Curve Crypto in iOS

, die keine zufriedenstellenden Lösungen hat.

Nun, ich denke eine Python-Bibliothek verwendet
https://github.com/yann2192/pyelliptic

Aber ich bin mir nicht bewusst, wenn dies für die Verwendung von ecc für die Verschlüsselung die bessere Lösung sei, da ich noch einen Weg, um herauszufinden, zu verwenden, müsste die Python-Bibliothek in objc.

Kann mir jemand in die richtige Richtung zeigen?

+1

Check this out: http://stackoverflow.com/a/3691738/4029893 –

+0

@bad_keypoints konnte ich nicht finden alle passender Link für die Verwendung der Python-Bibliothek in objc – SandeepAggarwal

+1

Wofür verwenden Sie ECC? Unterzeichnung? Schlüsselaustausch? Im Allgemeinen würde ich NaCl (http://nacl.cr.yp.to/) empfehlen, von dem ich glaube, dass es eine C-Implementierung hat, und die meisten öffentlichen Schlüssel verwenden elliptische Kurven. – puzzlepalace

Antwort

0

Schließlich habe ich meine eigene Bibliothek für ECC/ECDSA, die auf jetzt verfügbar ist github

0

Erweitern Sie auf @ Puzzleplaclace Kommentar, möchten Sie vielleicht versuchen Libsodium. Sie haben sogar eine Swift-Bibliothek.

Verwandte Themen