Mã hóa khóa công khai (PKC) là gì? Giao thức mật mã có hai khóa riêng biệt | Gate.io

12/23/2022, 7:10:37 AM
Mã hóa khóa công khai, còn được gọi là mã hóa bất đối xứng dựa trên các chương trình mã hóa có hai khóa riêng biệt, được sử dụng để ngăn chặn truy cập không mong muốn vào dữ liệu nhất định của những người không được ủy quyền.

Giới thiệu loại coin

Việc sử dụng mật mã hoặc hoạt động của máy tính tiên tiến để mã hóa địa chỉ và dữ liệu là nền tảng mà công nghệ chuỗi khối được thành lập.

Tiền điện tử và các tài sản kỹ thuật số khác được phát triển bằng cách sử dụng các kỹ thuật mã hóa, do đó, làm cho các giao dịch trở nên an toàn và bảo mật.

Mật mã khóa công khai (PKC), còn được gọi là mã hóa khóa bất đối xứng, là một phần quan trọng của công nghệ chuỗi khối giúp mã hóa địa chỉ và dữ liệu bằng cách sử dụng các hoạt động máy tính tiên tiến, cung cấp khả năng bảo mật chống lại các cuộc tấn công an ninh mạng.

Trong những năm qua, đã có rất nhiều cuộc thảo luận diễn ra trong lĩnh vực này, khi PKC vượt qua một số thế giới công nghệ, trong đó công nghệ chuỗi khối đã thu được lợi ích to lớn từ tính bảo mật mà nó mang lại. Bài viết này tìm cách cung cấp thêm thông tin chi tiết về ý nghĩa, nguyên tắc làm việc và cách sử dụng công nghệ.

Mật mã khóa công khai là gì?

Mật mã khóa công khai, còn được gọi là mật mã bất đối xứng dựa trên các chương trình mã hóa với hai khóa riêng biệt là khóa chung (để mã hóa dữ liệu) và khóa riêng (để giải mã dữ liệu). Về cơ bản, PKC được sử dụng để ngăn chặn truy cập không mong muốn vào dữ liệu hoặc thông tin nhất định của những người không được ủy quyền.

Ngoài ra, Mã hóa khóa công khai là một phương pháp được sử dụng để đảm bảo an toàn dữ liệu và hoạt động với khóa chung và khóa riêng giúp giải mã và mã hóa dữ liệu.

Mật mã khóa công khai trong ngành công nghiệp tiền điện tử là một phần chính của hướng dẫn bảo vệ dành cho tiền điện tử. Một trong những chức năng chính của nó là bảo vệ và bảo mật dữ liệu khỏi sự truy cập trái phép thông qua mã hóa.

Khung mã hóa khóa công khai

Trong một hệ điều hành, bất kỳ ai cũng có thể mã hóa tin nhắn bằng khóa chung của người nhận dự kiến, nhưng chỉ khóa riêng của người nhận mới có thể giải mã tin nhắn. Điều này giúp mã hóa khóa đối xứng tương thích được tạo bởi ứng dụng máy chủ có thể mã hóa khóa đối xứng mới được tạo bằng khóa chung có sẵn công khai của khách hàng.

Người gửi cần ký một tin nhắn bằng khóa riêng trong hệ thống chữ ký số. Bất kỳ ai có khóa chung tương ứng đều có thể kiểm tra xem thông báo và chữ ký có khớp nhau hay không nhưng kẻ xâm nhập hoặc kẻ tấn công không có khóa riêng không thể tạo bất kỳ cặp thông báo hoặc chữ ký nào cần thiết để giải mã bản mã. Ngoài ra, cơ quan cấp chứng chỉ cung cấp cặp khóa công khai và khóa riêng cho người dùng mạng.

Trong công nghệ chuỗi khối, các địa chỉ ví công khai được sử dụng trong các giao dịch tiền điện tử được mã hóa và chỉ có thể được giải mã bằng khóa riêng phù hợp.

Khóa trong mật mã là gì?

Khóa là một chuỗi các số và bảng chữ cái ngẫu nhiên dài được sử dụng để mã hóa thông tin hoặc văn bản gốc hoặc để giải mã dữ liệu hoặc bản mã được mã hóa.

Văn bản thô

Đây được gọi là một phần dữ liệu hoặc thông tin chưa được mã hóa; chỉ cần đặt dữ liệu không được mã hóa. Chúng dễ đọc và dễ hiểu.

Do đó, khi hai thực thể tương tác với nhau và bên thứ nhất gửi một thông báo dễ hiểu cho bên kia, loại thông báo hoặc dữ liệu này được gọi là văn bản gốc, sau đó thông báo này được chuyển đổi thành biệt ngữ có thể không được hiểu bởi những người bình thường. Điều này được thực hiện chủ yếu vì sự an toàn của dữ liệu và được gọi là Bản mã.

bản mã

Đây là một chuỗi ngẫu nhiên gồm các chữ cái và số gây nhầm lẫn, là biểu diễn của dữ liệu hoặc thông báo ở định dạng phức tạp.

Nói một cách đơn giản, bản mã là một cách mã hóa để trình bày dữ liệu cần thiết cho mục đích bảo mật.

Mã hóa khóa công khai hoạt động như thế nào?

Người ta đã xác định rằng PKC liên quan đến việc sử dụng khóa công khai và khóa riêng để bảo đảm quyền riêng tư của dữ liệu. Vì vậy, trong phần này, chúng ta sẽ xem xét cách những dữ liệu này có thể được mã hóa và giải mã.

Hơn nữa, quá trình sao chép từ văn bản gốc sang văn bản mật mã được gọi là “mã hóa” và quá trình mã hóa liên quan đến thuật toán và khóa.

Mã hóa khóa công khai

Bản rõ xuất hiện dưới dạng dữ liệu dường như ngẫu nhiên khi nó được đưa vào thuật toán mã hóa bằng khóa chung. Ví dụ,

Bản rõ + Khóa công khai = Dữ liệu được mã hóa/Bản mã

Xin chào + 3if7624dl+98cvt… = R6xDWXwcg25+…

Giải mã khóa riêng

Dữ liệu (Bản mã) thu được có thể được giải mã hoặc chuyển đổi ngược lại thành bản rõ bằng khóa bí mật thích hợp. Ví dụ,

Bản mã + Khóa riêng = Dữ liệu được giải mã/Bản rõ

R6xDWXwcg25+… + 4rw26p891gdt6zx… = Xin chào

Về bản chất, bất kỳ ai có khóa chung đều có thể mã hóa tin nhắn hoặc thông tin liên lạc (Văn bản rõ) nhưng chỉ những người có khóa riêng tương ứng mới có thể giải mã tin nhắn được mã hóa (Bản mã). Điều này là để đảm bảo tính bảo mật của dữ liệu, do đó, các khóa riêng phải được giữ bí mật.

Mặt khác, khóa công khai có thể được chia sẻ tự do mà không ảnh hưởng đến tính bảo mật, vì nó không tiết lộ nội dung của tin nhắn cũng như người gửi tin nhắn; trong khi khóa riêng phải được ẩn vì nó có thể được sử dụng để giải mã bản mã, tiết lộ thông báo gốc.

Tuy nhiên, độ dài của khóa riêng xác định mức độ phức tạp của khóa riêng đối với các cuộc tấn công vũ phu; chuỗi khóa yếu có thể cho phép vi phạm an ninh mạng.

Sự khác biệt giữa mật mã khóa công khai và khóa riêng

Mã hóa khóa công khai, còn được gọi là thuật toán khóa bất đối xứng, sử dụng hai khóa: khóa chung để thực hiện mã hóa và khóa riêng để giải mã. Ngược lại, Mật mã khóa riêng hoặc mã hóa khóa đối xứng liên quan đến việc sử dụng một khóa (khóa riêng) để thực hiện cả mã hóa và giải mã.

Mã hóa khóa bất đối xứng cung cấp tính bảo mật cao hơn mã hóa khóa đối xứng vì nó không tiết lộ khóa riêng cho bên thứ ba, ngoại trừ người nhận tin nhắn, do đó, ngăn chặn những kẻ xâm nhập giải mã tin nhắn đã gửi.

Mặt khác, mã hóa khóa riêng nhanh hơn mã hóa khóa bất đối xứng.

Sử dụng mật mã khóa công khai

Có một số cách sử dụng Mật mã khóa công khai. Dưới đây là một số trong số họ:

Mã hóa khóa công khai là một kỹ thuật được sử dụng rộng rãi để xác nhận tính chính xác của dữ liệu đã được mã hóa bất đối xứng. Nó lần đầu tiên được sử dụng để mã hóa và giải mã tin nhắn trong các máy tính thông thường, trước khi được sử dụng rộng rãi trong công nghệ chuỗi khối (tiền điện tử).

PKC rất quan trọng đối với công nghệ chuỗi khối, công nghệ cơ bản mà tiền điện tử và hầu hết các tài sản kỹ thuật số — NFT, cổ phiếu được mã hóa — được xây dựng và hoạt động của nó hầu như không thể thực hiện được nếu không có nó. Các giao dịch tiền điện tử được mã hóa và giải mã bằng công nghệ này, chẳng hạn như bitcoin và tiền thay thế.

Thông qua chữ ký điện tử, được hỗ trợ bởi công nghệ PKC, giao tiếp có thể được xác minh bởi bất kỳ ai có quyền truy cập vào khóa chung của người gửi sau khi nó đã được ký bằng khóa riêng của người gửi.

Hơn nữa, PKC thường được sử dụng để xác minh tính hợp lệ của dữ liệu đã được mã hóa bất đối xứng.

Chúng rất hữu ích trong bảo mật internet để thiết lập liên lạc an toàn qua internet (thông qua HTTP).

Phần kết luận

Bảo mật dữ liệu nâng cao mà mật mã khóa công khai cung cấp là lợi ích chính của nó. Mật mã khóa công khai vẫn là giao thức an toàn nhất làm giảm khả năng tội phạm mạng phát hiện ra khóa bí mật của một người trong quá trình liên lạc hoặc giao dịch tiền điện tử (chuyển giao tài sản).

Do đó, PKC rất quan trọng trong quyền riêng tư, bảo mật, bảo mật và bảo vệ dữ liệu và hệ thống internet. Giá trị của nó rất cần thiết trong bảo mật dữ liệu và phát triển chuỗi khối.

Tác giả: Paul
Thông dịch viên: cedar
(Những) người đánh giá: Edward、Ashely
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

Mời người khác bỏ phiếu

Lịch Tiền điện tử

Cập nhật dự án
Etherex sẽ ra mắt Token REX vào ngày 6 tháng 8.
REX
22.27%
2025-08-06
Ngày Phát Triển và Quản Trị Hiếm ở Las Vegas
Cardano sẽ tổ chức Ngày Phát triển & Quản trị Rare tại Las Vegas, từ ngày 6 đến 7 tháng 8, với các buổi hội thảo, hackathon và thảo luận bàn tròn tập trung vào các chủ đề phát triển kỹ thuật và quản trị.
ADA
-3.44%
2025-08-06
Blockchain.Rio ở Rio De Janeiro
Stellar sẽ tham gia hội nghị Blockchain.Rio, dự kiến diễn ra tại Rio de Janeiro, từ ngày 5 đến 7 tháng 8. Chương trình sẽ bao gồm các bài phát biểu chính và các cuộc thảo luận nhóm có sự tham gia của đại diện hệ sinh thái Stellar phối hợp với các đối tác Cheesecake Labs và NearX.
XLM
-3.18%
2025-08-06
Hội thảo web
Circle đã công bố một hội thảo trực tuyến Executive Insights có tiêu đề "Kỷ Nguyên GENIUS Act Bắt Đầu", dự kiến diễn ra vào ngày 7 tháng 8 năm 2025, lúc 14:00 UTC. Phiên họp sẽ khám phá những tác động của GENIUS Act vừa được thông qua - khung quy định liên bang đầu tiên cho các stablecoin thanh toán tại Hoa Kỳ. Dante Disparte và Corey Then của Circle sẽ lãnh đạo cuộc thảo luận về cách mà luật pháp ảnh hưởng đến đổi mới tài sản kỹ thuật số, sự rõ ràng về quy định, và vị thế lãnh đạo của Hoa Kỳ trong cơ sở hạ tầng tài chính toàn cầu.
USDC
-0.03%
2025-08-06
AMA trên X
Ankr sẽ tổ chức một AMA trên X vào ngày 7 tháng 8 lúc 16:00 UTC, tập trung vào công việc của DogeOS trong việc xây dựng lớp ứng dụng cho DOGE.
ANKR
-3.23%
2025-08-06

Bài viết liên quan

Tronscan là gì và Bạn có thể sử dụng nó như thế nào vào năm 2025?
Người mới bắt đầu

Tronscan là gì và Bạn có thể sử dụng nó như thế nào vào năm 2025?

Tronscan là một trình duyệt blockchain vượt xa những khái niệm cơ bản, cung cấp quản lý ví, theo dõi token, thông tin hợp đồng thông minh và tham gia quản trị. Đến năm 2025, nó đã phát triển với các tính năng bảo mật nâng cao, phân tích mở rộng, tích hợp đa chuỗi và trải nghiệm di động cải thiện. Hiện nền tảng bao gồm xác thực sinh trắc học tiên tiến, giám sát giao dịch thời gian thực và bảng điều khiển DeFi toàn diện. Nhà phát triển được hưởng lợi từ phân tích hợp đồng thông minh được hỗ trợ bởi AI và môi trường kiểm tra cải thiện, trong khi người dùng thích thú với chế độ xem danh mục đa chuỗi thống nhất và điều hướng dựa trên cử chỉ trên thiết bị di động.
11/22/2023, 6:27:42 PM
Coti là gì? Tất cả những gì bạn cần biết về COTI
Người mới bắt đầu

Coti là gì? Tất cả những gì bạn cần biết về COTI

Coti (COTI) là một nền tảng phi tập trung và có thể mở rộng, hỗ trợ thanh toán dễ dàng cho cả tài chính truyền thống và tiền kỹ thuật số.
11/2/2023, 9:09:18 AM
Stablecoin là gì?
Người mới bắt đầu

Stablecoin là gì?

Stablecoin là một loại tiền điện tử có giá ổn định, thường được chốt vào một gói thầu hợp pháp trong thế giới thực. Lấy USDT, stablecoin được sử dụng phổ biến nhất hiện nay, làm ví dụ, USDT được chốt bằng đô la Mỹ, với 1 USDT = 1 USD.
11/21/2022, 7:54:46 AM
Mọi thứ bạn cần biết về Blockchain
Người mới bắt đầu

Mọi thứ bạn cần biết về Blockchain

Blockchain là gì, tiện ích của nó, ý nghĩa đằng sau các lớp và tổng số, so sánh blockchain và cách các hệ sinh thái tiền điện tử khác nhau đang được xây dựng?
11/21/2022, 10:04:43 AM
Thanh khoản Farming là gì?
Người mới bắt đầu

Thanh khoản Farming là gì?

Liquidity Farming là một xu hướng mới trong Tài chính phi tập trung (DeFi), cho phép các nhà đầu tư tiền điện tử sử dụng đầy đủ tài sản tiền điện tử của họ và thu được lợi nhuận cao.
11/21/2022, 9:10:13 AM
HODL là gì
Người mới bắt đầu

HODL là gì

HODL là một thuật ngữ phổ biến trong cộng đồng tiền điện tử và nó cũng là trụ cột tinh thần giúp mọi người vượt qua thị trường giá lên và giá xuống.
11/21/2022, 9:15:39 AM
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500