Mật mã khóa công khai (PKC)

Tác Giả: John Stephens
Ngày Sáng TạO: 27 Tháng MộT 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Mật mã khóa công khai (PKC) - Công Nghệ
Mật mã khóa công khai (PKC) - Công Nghệ

NộI Dung

Định nghĩa - Mật mã khóa công khai (PKC) có nghĩa là gì?

Mật mã khóa công khai (PKC) là một kỹ thuật mã hóa sử dụng thuật toán khóa công khai và khóa riêng (hoặc khóa bất đối xứng) được ghép nối để giao tiếp dữ liệu an toàn. Một er sử dụng khóa chung của người nhận để mã hóa a. Để giải mã ers, chỉ có thể sử dụng khóa riêng của người nhận.


Hai loại thuật toán PKC là RSA, là từ viết tắt được đặt theo tên của các nhà phát minh thuật toán này: Rivest, Shamir và Adelman và Thuật toán Chữ ký số (DSA). Mã hóa PKC phát triển để đáp ứng nhu cầu liên lạc an toàn ngày càng tăng của nhiều ngành và ngành, như quân đội.

PKC còn được gọi là mã hóa khóa công khai, mã hóa bất đối xứng, mật mã bất đối xứng, mật mã bất đối xứng, mã hóa khóa bất đối xứng và mã hóa Diffie-Hellman.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Mật mã khóa công khai (PKC)

PKC là một thuật toán mã hóa và thành phần hệ thống mật mã được triển khai bởi nhiều tiêu chuẩn internet khác nhau, bao gồm Bảo mật lớp vận chuyển (TLS), Bảo mật khá tốt (PGP), Bảo vệ quyền riêng tư GNU (GPG), Lớp cổng bảo mật (SSL) và Giao thức truyền tải siêu tốc (HTTP) ) trang web.


PKC tạo điều kiện giao tiếp an toàn thông qua một kênh không an toàn, cho phép chỉ được đọc bởi người nhận dự định. Ví dụ: A sử dụng khóa chung Bs để mã hóa a thành B, có thể được giải mã bằng khóa riêng của Bs.

PKC duy trì quyền riêng tư và đảm bảo an ninh liên lạc trong khi s đang chuyển hoặc được lưu trữ trên các máy chủ thư. PKC cũng là một thành phần DSA được sử dụng để xác thực khóa riêng có thể kiểm chứng được bởi bất kỳ ai có quyền truy cập khóa công khai được ủy quyền, xác nhận nguồn gốc và er. Do đó, PKC tạo điều kiện bảo mật, toàn vẹn dữ liệu, xác thực và không tính toán, hình thành các tham số đảm bảo thông tin chính (IA).

PKC chậm hơn các phương pháp mã hóa khóa bí mật (hoặc mật mã đối xứng), do yêu cầu tính toán cao. Không giống như mật mã đối xứng, PKC sử dụng kích thước bộ đệm cố định, tùy thuộc vào lượng dữ liệu cụ thể và nhỏ, chỉ có thể được mã hóa và không bị xiềng xích trong các luồng. Do một loạt các khóa mã hóa có thể được sử dụng, PKC mạnh mẽ hơn và ít bị ảnh hưởng bởi các nỗ lực vi phạm an ninh của bên thứ ba.