Khóa công khai

Người mới

Trong ngành mật mã học, khóa công khai là một nửa của một cặp khóa được sử dụng trong một hệ thống gọi là mật mã khóa công khai (PKC). Mỗi khóa công khai đều có một khóa riêng tư tương ứng. Sẽ dễ hiểu hơn nếu chúng ta tưởng tượng một hệ thống khóa và chìa khóa. Bạn có thể xem khóa công khai là ổ khóa và khóa riêng tư là chìa khóa duy nhất mở khóa. Hệ thống này cho phép giao tiếp an toàn và trao đổi dữ liệu giữa các bên có thể không nhất thiết phải biết nhau.

Trong lĩnh vực tiền mã hóa, khóa công khai hoạt động như địa chỉ ví tiền mã hóa của bạn. Giống như bạn có một địa chỉ thực để bạn bè có thể gửi thư cho bạn, khóa công khai của bạn giống như một địa chỉ kỹ thuật số nơi những người khác có thể gửi tiền mã hóa cho bạn. Đó là một mã chữ và số riêng biệt giúp xác định ví của bạn trên blockchain. Bạn có thể xem nó như một số hộp thư trong một khu phố kỹ thuật số rộng lớn.

Mối quan hệ giữa khóa công khai và khóa riêng tư

Mỗi khóa công khai đều có một khóa riêng tư tương ứng. Trên thực tế, các khóa công khai được tạo từ các khóa riêng tư tương ứng. 

Mặc dù khóa công khai có thể được chia sẻ công khai với những người khác, nhưng khóa riêng tư phải được giữ bí mật. Hãy tưởng tượng khóa công khai là địa chỉ nhà của bạn, bạn có thể chia sẻ với bạn bè và khóa riêng tư là chìa khóa mở cánh cửa vào ngôi nhà – số tiền mã hóa của bạn.

Cách khóa công khai và riêng tư làm việc cùng nhau

Việc tạo các khóa này bắt đầu bằng việc tạo khóa riêng tư. Nó hoạt động giống như một mã bí mật được liên kết về mặt toán học với khóa công khai của bạn nhưng không thể bắt nguồn từ nó. Khi khóa riêng tư được đặt đúng chỗ, khóa công khai được tạo từ nó bằng một thuật toán phức tạp. Khóa công khai có thể được chia sẻ với thế giới. Việc chia sẻ an toàn vì ngay cả khi ai đó biết khóa công khai của bạn, họ cũng không thể đảo ngược kỹ thuật để tìm khóa riêng tư của bạn.

Khóa công khai trong thực tế

Bây giờ, hãy nói về cách khóa công khai hoạt động trong các giao dịch tiền mã hóa. Khi bạn muốn nhận tiền, bạn chia sẻ khóa công khai (địa chỉ ví kỹ thuật số của bạn) với người gửi. Họ sử dụng địa chỉ này để gửi tiền mã hoá cho bạn, giống như gửi thư đến hộp thư của bạn.

Nhưng làm thế nào để người khác biết bạn là chủ sở hữu hợp pháp của số tiền được gửi đến khóa công khai của bạn? Đây chính là lúc vai trò của khóa riêng tư trở nên cần thiết. Khi bạn muốn truy cập hoặc chi tiêu số tiền nhận được, ví của bạn sẽ sử dụng khóa cá nhân để ký giao dịch. Chữ ký số này chứng minh rằng bạn là chủ sở hữu hợp pháp của số tiền được liên kết với khóa công khai của bạn.

So sánh khóa công khai với khóa riêng tư

Như chúng ta đã biết, khóa công khai có thể được chia sẻ công khai, còn khóa riêng tư là một kho báu phải được bảo vệ bằng mọi giá. Việc chia sẻ khóa riêng tư giống như bạn cho đi tiền của mình – bất kỳ ai sở hữu khóa này sẽ có quyền kiểm soát tiền mã hoá của bạn.

Chia sẻ bài đăng
Đăng ký tài khoản
Áp dụng kiến thức vào thực tế bằng cách mở tài khoản Binance ngay hôm nay.