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

Ứng dụng của Mật mã khóa công khai trong An toàn thông tin là gì?

Mật mã khóa công khai được coi là mật mã an toàn nhất để tạo chữ ký điện tử và thực hiện quy trình mã hóa. Việc quản lý chữ ký điện tử sẽ được coi là dịch vụ bảo mật nhất trong tương lai cho các thông tin liên lạc trực tuyến. Do đó, nó có thể thực hiện liên lạc trực tuyến an toàn, mật mã khóa công khai đóng một vai trò thiết yếu trong mật mã.

Có nhiều ứng dụng khác nhau của mật mã khóa công khai như sau -

Chữ ký điện tử - Đây là thông báo được tạo ra bởi khóa riêng tư của người dùng được sử dụng làm thông tin xác thực của người dùng. Chữ ký điện tử được tạo bởi khóa riêng của người dùng và thuật toán băm. Đầu tiên, tin nhắn được mã hóa bằng khóa cá nhân của người dùng. Thông báo được mã hóa tạo ra một chữ ký cho người dùng sau khi sử dụng thuật toán băm trên đó.

Mã hóa - Nó có thể biến đổi bản rõ thành định dạng không thể đọc được, và nó có thể được sử dụng để kết nối tin nhắn một cách an toàn với người nhận. Mã hóa là một thủ tục xáo trộn thông tin để bảo vệ nó khỏi bị đọc bởi bất kỳ ai ngoại trừ người nhận dự định. Thiết bị mã hóa sẽ mã hóa thông tin trước khi định vị thông tin đó trên mạng. Thiết bị giải mã sẽ giải mã thông tin trước khi chuyển nó đến ứng dụng.

Bộ định tuyến, máy chủ, hệ thống đầu cuối hoặc công cụ chuyên dụng có thể hỗ trợ như một thiết bị mã hóa hoặc giải mã. Dữ liệu được mã hóa được gọi là dữ liệu được mã hóa (hoặc đơn giản là dữ liệu được mã hóa). Dữ liệu không được mã hóa được gọi là văn bản thuần túy hoặc văn bản rõ ràng.

Xác thực - Nó có thể xác nhận rằng tin nhắn hoặc người dùng là hợp pháp hay không. Xác thực thể hiện rằng người dùng là người mà họ yêu cầu. Tính khả dụng mô tả rằng các tài nguyên có thể truy cập được bởi các bên được ủy quyền, chẳng hạn như các cuộc tấn công “từ chối dịch vụ”, là vấn đề nhạy cảm của thông tin quốc gia, là các cuộc tấn công chống lại tính khả dụng.

Không từ chối - Người gửi tin nhắn không từ chối chữ ký sau khi liên lạc. Tính không từ chối định nghĩa rằng một người gửi tin nhắn không thể từ chối tin nhắn đã gửi và ngược lại, một người đã nhận được tin nhắn không thể từ chối đã nhận được tin nhắn đó. Hơn nữa, các yếu tố kỹ thuật này, phạm vi khái niệm về bảo mật thông tin rất rộng và linh hoạt.

Chính trực - Chữ ký cung cấp thông điệp nhận được không được sửa đổi. Tính toàn vẹn mô tả rằng thông tin đó được bảo mật trước những thay đổi trái phép mà người dùng được ủy quyền không thể phân biệt được; một số sự cố tấn công làm ảnh hưởng đến tính toàn vẹn của cơ sở dữ liệu và một số tài nguyên.

Tính bảo mật - Thông điệp đã truyền được mã hóa bằng khóa công khai của người nhận sao cho chỉ khóa cá nhân của người dùng được xác định trước mới có thể được sử dụng để giải mã thông báo.

Tạo khóa - Mỗi người dùng tạo hai khóa bao gồm khóa công khai và khóa riêng tư. Khóa riêng tư duy trì ở phía người dùng và khóa công khai có thể truy cập miễn phí trong mạng.

Đang ký - Mỗi người dùng có thể thực hiện thao tác ký bằng khóa riêng của mình.

Xác minh - Chữ ký đã ký được xác minh bằng khóa công khai của người dùng liên quan.