Cho đến nay tôi chỉ thấy nó được sử dụng trong các chữ ký số và các giao thức thỏa thuận chính. Nó có thể được sử dụng như RSA để thực sự mã hóa dữ liệu? Có thư viện nào cho điều này không?Có thể sử dụng mật mã đường cong elip để mã hóa dữ liệu không?
Đã chỉnh sửa:
Tôi cần một cái gì đó như RSA. Mã hóa dữ liệu với khóa công khai của người nhận để sau này anh ta có thể giải mã nó bằng khóa riêng của mình.
Tôi biết ECDH có thể được sử dụng để gửi giá trị bí mật cho ai đó nhưng bạn không quyết định dữ liệu nào được gửi. Không giống như "thường xuyên" DH với ECDH kết quả giá trị bí mật luôn luôn là như nhau vì nó chỉ phụ thuộc vào các cặp bàn phím. Tôi đoán tôi có thể sử dụng giá trị này làm chìa khóa cho mật mã đối xứng và mã hóa một khóa khác được tôi chọn và mã hóa dữ liệu bằng khóa đó (nếu tôi muốn hỗ trợ nhiều người nhận). Đây có phải là cách tốt không?
Đây là một truy vấn thú vị. Cách tiếp cận cuối cùng mà bạn đã sử dụng để sử dụng ECC cho dịch vụ Chuyển tiền chính là gì? – Raj