So sánh mã hóa đối xứng và mã hóa công khai

Một phần của tài liệu NGHIÊN CỨU VÀ ỨNG DỤNG CHỮ KÝ SỐ TRONG BẢO MẬT TRUYỀN THÔNG (Trang 38 - 39)

Tiêu chí đánh giá Mã hóa đối xứng Mã hóa khóa công khai

Khóa - Sử dụng 1 khóa chung cho cả mã hóa và giải mã - Khóa được giữ bí mật

(secret - key)

- Sử dụng 2 khóa: 1 khóa công khai (public key) được công bố rộng rãi dùng để mã hóa. Một khóa riêng (private key) được giữ bí mật dùng để giải mã

động mã hóa và giải mã

- Người gửi và người nhận phải sử dụng cùng giải thuật và cùng khóa

hóa và một giải thuật cho giải mã

- Người gửi và người nhận mỗi nguời có cặp khóa cho riêng mình

Yêu cầu cho bảo

mật - Khóa phải được giữ bímật - Không thể hay ít nhất không có tính thực tế để giải mã đoạn tin nếu thông tin khác không có sẵn

- Kiến thức về giải thuật cùng với các mẫu về mật mã không đủ để xác định khóa

- Một trong hai khóa phải được giữ bí mật

- Không thể hay ít nhất không có tính thực tế để giải mã đoạn tin nếu thông tin khác không có sẵn

- Kiến thức về giải thuật cùng với khóa được công khai, cùng với các mẫu về mật mã không đủ để xác định được khóa bí mật

Khả năng ứng dụng

- Dùng để mã hóa / giải mã - Dùng để mã hóa/ giải mã - Xây dựng chữ ký số - Trao đổi khóa bí mật Tốc độ xử lý Rất nhanh Chậm hơn nhiều lần (có thể

là chậm hơn hàng nghìn lần).

Bảng 2.1: So sánh mã hóa đối xứng và mã hóa khóa công khai

Một phần của tài liệu NGHIÊN CỨU VÀ ỨNG DỤNG CHỮ KÝ SỐ TRONG BẢO MẬT TRUYỀN THÔNG (Trang 38 - 39)