Computer >> Máy Tính >  >> Lập trình >> Python

Chứng thư số và chữ ký số là gì?

Chúng ta hãy bắt đầu bằng cách tìm hiểu về chứng chỉ kỹ thuật số.

Chứng chỉ kỹ thuật số

Về cơ bản, nó là một chứng chỉ được cấp kỹ thuật số, được cấp để xác minh tính xác thực của người dùng, tức là xác minh người dùng gửi tin nhắn là người mà họ tuyên bố là ai và cũng để cung cấp cho người nhận phương tiện để mã hóa một câu trả lời.

Bất kỳ ai muốn hoặc một cá nhân muốn gửi tin nhắn được mã hóa sẽ xin chứng chỉ số từ Tổ chức phát hành chứng chỉ (CA).

Cần chứng chỉ số

Chứng chỉ kỹ thuật số cho phép các thực thể chia sẻ khóa công khai của họ theo cách đã được xác thực. Chúng được sử dụng để khởi tạo và thiết lập kết nối SSL an toàn (Lớp cổng bảo mật) giữa trình duyệt web và máy chủ web.

Dưới đây là sơ đồ của chứng chỉ số

Chứng thư số và chữ ký số là gì?

Chữ ký điện tử

Chữ ký điện tử hoặc mã kỹ thuật số được tạo và xác thực bằng mã hóa khóa công khai là một sơ đồ toán học xác minh tính xác thực của các thông điệp hoặc tài liệu kỹ thuật số.

Chữ ký điện tử hợp lệ với các điều kiện tiên quyết đảm bảo người nhận tin rằng thư thực sự được tạo và gửi bởi một người gửi đã biết, do đó xác thực họ và thư không bị sửa đổi khi chuyển tiếp do đó đáp ứng điều kiện toàn vẹn.

Chữ ký điện tử dựa trên RSA và mật mã khóa công khai phụ thuộc vào hai khóa mật mã xác thực lẫn nhau. Người tạo và người gửi tạo chữ ký số sử dụng khóa riêng của mình để mã hóa dữ liệu liên quan đến chữ ký và để giải mã dữ liệu đó, khóa công khai của người ký được sử dụng, đây là khóa duy nhất để giải mã.

Mục đích của chữ ký điện tử

Nó được đính kèm với một tài liệu được truyền điện tử xác minh nội dung của nó và danh tính của người gửi xác thực anh ta. Nó được sử dụng để phân phối phần mềm, giao dịch tài chính và phần mềm quản lý hợp đồng.

Dưới đây là sơ đồ cho chữ ký điện tử -

Chứng thư số và chữ ký số là gì?