Giải thích về mật mã khóa công khai

📖 7 đọc tối thiểu

✍️ Viết và xem xét bởi Karel HavlíčekĐã cập nhật 2026🛡️ Biên tập độc lập

Quick Answer

Mật mã khóa công khai là phát minh thầm lặng đằng sau hầu hết mọi thứ an toàn trực tuyến: HTTPS, tin nhắn mã hóa, chữ ký số và Bitcoin đều dựa vào nó. Ý tưởng cốt lõi, một cặp khóa được liên kết về mặt toán học, trong đó một khóa công khai và một khóa bí mật, mang tính trực quan một cách đáng ngạc nhiên khi bạn nhìn thấy nó và việc hiểu nó sẽ làm sáng tỏ cách hoạt động thực sự của niềm tin kỹ thuật số.

💡 Một cách đơn giản để xem nó

Hãy tưởng tượng một hộp thư có hai khóa khác nhau. Bất kỳ ai cũng có thể sử dụng khóa chung để khóa một bức thư bên trong (mã hóa), nhưng chỉ có bạn, với khóa riêng, mới có thể mở nó (giải mã). Lật ngược nó lại và bạn có thể "ký" thứ gì đó bằng khóa riêng của mình để mọi người có thể xác minh bằng khóa chung của bạn. Một cặp, hai siêu năng lực.

Cặp chìa khóa

Mật mã khóa công khai (hoặc "bất đối xứng") cung cấp cho bạn hai khóa được liên kết: khóa chung mà bạn có thể chia sẻ miễn phí và khóa riêng mà bạn giữ bí mật. Chìa khóa nào khóa thì chỉ chìa kia mới mở được. Điều quan trọng là bạn không thể tìm ra khóa riêng từ khóa chung, điều này làm cho toàn bộ hệ thống an toàn khi sử dụng ở chế độ mở.

Mã hóa: khóa tin nhắn

Để gửi tin nhắn riêng tư cho bạn, bất kỳ ai cũng có thể mã hóa tin nhắn đó bằng khóa chung của bạn. Kể từ thời điểm đó, chỉ có khóa riêng của bạn mới có thể giải mã được, ngay cả người gửi cũng không thể đọc lại được. Điều này cho phép tất cả những người lạ trao đổi bí mật qua một mạng mở mà không cần chia sẻ mật khẩu trước, vấn đề đã gây khó khăn cho ngành mật mã trong nhiều thế kỷ.

Chữ ký số: chứng minh đó là bạn

Chạy ngược lại và bạn nhận được chữ ký. Bạn "ký" dữ liệu bằng khóa riêng của mình và bất kỳ ai cũng có thể xác minh bằng khóa chung của bạn rằng dữ liệu đó thực sự đến từ bạn và không bị thay đổi. Đây là cách cập nhật phần mềm, tài liệu và quan trọng nhất là các giao dịch Bitcoin chứng minh tính xác thực, không có chữ ký, không có sự tin cậy.

Nơi bạn đã dựa vào nó

Mọi ổ khóa HTTPS, mọi cuộc trò chuyện được mã hóa hai đầu và mọi giao dịch Bitcoin đều sử dụng mật mã khóa công khai. Khi bạn chi tiêu Bitcoin, bạn đang ký một giao dịch bằng khóa riêng của mình để chứng minh quyền sở hữu, "không phải chìa khóa, không phải tiền của bạn" chính là ý tưởng này. Đó là nền tảng vô hình của niềm tin kỹ thuật số.

🔑 Bài học chính

Mật mã khóa công khai sử dụng một cặp khóa được liên kết, khóa chung có thể chia sẻ và khóa riêng bí mật, trong đó khóa nào khóa thì chỉ khóa kia mới mở. Nó cho phép cả tin nhắn riêng tư (mã hóa bằng khóa chung) và chữ ký số (ký bằng khóa riêng, xác minh bằng khóa chung). Nó là nền tảng của HTTPS, nhắn tin được mã hóa và quyền sở hữu Bitcoin.

Tại sao điều này quan trọng với bạn

Mọi ứng dụng bảo mật và ví Bitcoin được sử dụng trên khắp châu Á đều dựa trên mật mã khóa công khai. Hiểu được điều đó sẽ biến "giữ khóa riêng của bạn an toàn" từ một khẩu hiệu thành thứ mà bạn thực sự nắm bắt được, đó là sự khác biệt giữa việc tự tin Bitcoin tự quản lý và việc lo lắng tin tưởng vào người giám sát. Đây là kiến ​​thức kỹ thuật số cốt lõi dành cho dân số trực tuyến đang tăng nhanh trong khu vực.

Câu hỏi thường gặp

Sự khác biệt giữa khóa chung và khóa riêng là gì?

Khóa công khai có thể được chia sẻ tự do và được sử dụng để mã hóa tin nhắn gửi cho bạn hoặc để xác minh chữ ký của bạn. Khóa riêng được giữ bí mật và được sử dụng để giải mã những tin nhắn đó hoặc để tạo chữ ký. Bạn không thể lấy khóa riêng từ khóa chung, đây là điều giúp hệ thống an toàn.

Mật mã khóa công khai bảo mật Bitcoin như thế nào?

Bitcoin của bạn được kiểm soát bằng khóa riêng. Để chi tiêu, bạn ký giao dịch bằng khóa đó và mạng sẽ xác minh chữ ký đối với khóa công khai (địa chỉ) của bạn. Điều này chứng tỏ quyền sở hữu mà không tiết lộ khóa riêng, đó là lý do tại sao "không phải chìa khóa của bạn, không phải tiền của bạn".

Mật mã khóa công khai có giống như mã hóa không?

Nó là một loại mật mã cho phép cả mã hóa (khóa tin nhắn bằng khóa chung) và chữ ký số (chứng minh tính xác thực bằng khóa riêng). Mã hóa "đối xứng" thông thường sử dụng một khóa chung; Mật mã khóa công khai sử dụng cặp liên kết, giải quyết vấn đề chia sẻ bí mật một cách an toàn.

Tiếp tục học hỏi

📚 Nguồn và đọc thêm

Các tài liệu tham khảo có thẩm quyền và các nguồn chính được sử dụng trong hướng dẫn này.