6

Tôi đang cố gắng triển khai kỹ thuật mã hóa ecc. tôi đã đi qua các bài viết sau:Sử dụng mã hóa ecc trong ios

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

  2. Elliptic Curve Crypto in iOS

mà không có bất kỳ giải pháp thỏa đáng.

Bây giờ, tôi đang nghĩ đến việc sử dụng một thư viện python
https://github.com/yann2192/pyelliptic

Nhưng tôi không biết nếu điều này sẽ là giải pháp tốt hơn cho việc sử dụng ecc để mã hóa như tôi vẫn sẽ cần phải tìm ra một cách để sử dụng thư viện python trong objc.

Ai đó có thể chỉ cho tôi đúng hướng không?

+1

Kiểm tra này ra: http://stackoverflow.com/a/3691738/4029893 –

+0

@bad_keypoints tôi không thể tìm thấy bất kỳ liên kết phù hợp để sử dụng thư viện python trong objc – SandeepAggarwal

+1

Bạn đang cố gắng sử dụng ECC để làm gì? Ký? Trao đổi khóa? Nói chung tôi muốn khuyên bạn nên NaCl (http://nacl.cr.yp.to/), mà tôi tin rằng có một thực hiện C, và hầu hết các công cụ quan trọng công cộng sử dụng đường cong elliptic. – puzzlepalace

Trả lời

0

Cuối cùng, tôi làm thư viện của riêng tôi cho ECC/ECDSA mà bây giờ đã có trên github

0

Mở rộng nhận xét của @ puzzlepalace, bạn có thể muốn thử Libsodium. Họ thậm chí còn có một thư viện Swift.

Các vấn đề liên quan