6

Próbuję zastosować technikę ecc do szyfrowania. poszedłem za pośrednictwem następujących stanowiskach:Użyj ecc do szyfrowania w ios

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

  2. Elliptic Curve Crypto in iOS

który nie ma żadnych satysfakcjonujących rozwiązań.

Teraz myślę o użyciu biblioteki Pythona
https://github.com/yann2192/pyelliptic

Ale nie jestem świadomy, jeżeli byłoby to lepsze rozwiązanie dla użyciem ECC do szyfrowania jak bym jeszcze trzeba znaleźć sposób, aby użyć biblioteka python w objc.

Czy ktoś może wskazać mi właściwy kierunek?

+1

to sprawdzić: http://stackoverflow.com/a/3691738/4029893 –

+0

@bad_keypoints nie mogłem znaleźć żadnego odpowiedni link do korzystania z biblioteki Pythona w objc – SandeepAggarwal

+1

Do czego próbujesz użyć ECC? Podpisywanie? Wymiana kluczy? Ogólnie zalecam NaCl (http://nacl.cr.yp.to/), który, jak sądzę, ma implementację C, a większość elementów klucza publicznego wykorzystuje krzywe eliptyczne. – puzzlepalace

Odpowiedz

0

Rozbudowując komentarz @ puzzlepalace, możesz spróbować wypróbować Libsodium. Mają nawet bibliotekę Swift.