TAILIEUCHUNG - Chương 3 " Mật mã bất đối xứng"

Mật mã bất đối xứng còn gọi là khóa công khai hoặc mật mã hai khóa, dùng chung 2 khóa cho quá trình mã hóa và giải mã, nó không phải là mật mã an toàn. | CHƯƠNG 3 MẬT MÃ BẤT ĐỐI XỨNG I-TỔNG QUAN Mật mã bất đối xứng Mật mã bất đối xứng asymmetric cryptography còn có tên gọi khác là mật mã khóa công khai public key cryptography hoặc mật mã hai khóa two-key cryptography . Tài liệu này thống nhất dùng thuật ngữ mật mã bất đối xứng để chỉ tất cả các thuật toán mật mã trong đó dùng hai khóa khác nhau cho quá trình mã hóa và quá trình giải mã. Đặc trưng của kỹ thuật mật mã bất đối xứng là dùng 2 khóa riêng biệt cho hai việc mã hóa và giải mã. Một trong hai khóa được phổ biến công khai gọi là khóa công khai public key hay PU khóa còn lại được giữ bí mật gọi là khóa riêng private key hay PR . Nếu quá trình mã hóa dùng khóa PU thì quá trình giải mã phải dùng khóa PR và ngược lại. Nói chung mật mã hóa bất đối xứng không phải là một kỹ thuật mật mã an tòan hơn so với mật mã đối xứng mà độ an tòan của một thuật toán mã nói chung phụ thuộc vào 2 yếu tố Độ dài của khóa và mức độ phức tạp khi thực hiện thuật tóan trên máy tính . Hơn nữa mặc dù được ra đời sau nhưng không có nghĩa rằng mật mã bất đối xứng hòan tòan ưu điểm hơn và sẽ được sử dụng thay thế cho mật mã đối xứng. Mỗi kỹ thuật mã có một thế mạnh riêng và mật mã đối xứng vẫn rất thích hợp cho các hệ thống nhỏ và đơn giản. Ngoài ra vấn đề phân phối khóa trong mật mã bất đối xứng cũng được đánh giá là một trong những vấn đề phức tạp khi triển khai kỹ thuật mật mã này trong thực tế. Nguyên tắc hoạt động Các thành phần của một hệ thống mật mã bất đối xứng tương tự như một hệ thống mật mã quy ước chỉ khác nhau ở chi tiết dùng hai khóa K khác nhau cho hai bước mã hóa và giải mã. Khi user muốn gởi thông tin cho một user khác thì phải có khóa PU của user nhận do vậy mỗi user phải lưu trữ sẵn một danh sách các khóa công khai của nhiều user khác có quan hệ trao đổi dữ liệu. Một cơ chế để quản lý các khóa công khai này trên máy tính được gọi là key ring. Các bước cơ bản của một hệ thống mật mã dùng khóa công khai bao gồm Mỗi thực thể thông tin user tạo ra một cặp khóa .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.