1.3.4.1. Phương pháp mã hóa khóa bí mật
Các ƣu khuyết điểm của hệ thống khóa bí mật (khóa đối xứng):
Ƣu điểm Khuyết điểm
+ Có thể đƣợc thiết kế để đạt tốc độ cao. Các thiết bị phần cứng hỗ trợ có thể đạt tốc độ hàng trăm megabytes mỗi giây trong khi việc thực thi bằng phần mềm chỉ đạt đƣợc khoảng vài megabytes mỗi giây.
+ Khóa dùng cho mã hóa khóa đối xứng tƣơng đối ngắn.
+ Đƣợc xem nhƣ thành phần cơ bản có thể triển khai để xây dựng các kỹ thuật mã hóa khác bao gồm khởi tạo các số
+ Trong quá trình truyền thông giữa hai ngƣời, khóa phải đƣợc giữ bí mật cho cả hai phía.
+ Trong một hệ thống mạng lớn, số lƣợng khóa cần đƣợc quản lý rất nhiều. Do vậy việc quản lý khóa một cách hiệu quả đòi hỏi sử dụng một bộ phận tin cậy thứ ba (TTP: Trusted Third Party).
+ Khóa bí mật cần đƣợc thay đổi thƣờng xuyên.
Số hóa bởi Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/
ngẫu nhiên, các hàm băm, các kỹ thuật tính toán.
+ Có thể đƣợc kết hợp để tạo ra các thuật toán mã hóa mạnh hơn.
+ Kỹ thuật chữ ký số đƣợc phát triển từ cơ chế mã hóa khóa đối xứng đòi hỏi sử dụng các khóa lớn cho các hàm xác nhận công khai hoặc là sử dụng một TTP.
1.3.4.2. Phương pháp mã hóa khóa công khai
Các ƣu khuyết điểm của hệ thống mã hóa khóa công khai:
Ƣu điểm Khuyết điểm
+ Chỉ có khóa riêng thì cần đƣợc giữ bí mật (tuy nhiên việc xác nhận của các khóa công khai cần đƣợc đảm bảo). + Việc quản trị các khóa trên mạng đòi hỏi sự tồn tại duy nhất một thành phần tin cậy TTP.
+ Cặp khóa riêng và công khai có thể đƣợc sử dụng trong thời gian dài.
+ Nhiều mô hình khóa công cộng đƣợc phát triển hình thành nên các kỹ thuật chữ ký số hiệu quả. Khóa đƣợc sử dụng cho hàm kiểu công khai thì nhỏ hơn rất nhiều so với dùng khóa đối xứng.
+ Trong một mạng lớn, số lƣợng các khóa cần thiết đƣợc quan tâm ít hơn so với việc dùng khóa đối xứng.
+ Tốc độ cho các phƣơng thức mã hóa công khai thì chậm hơn rất nhiều so với các mô hình khóa đối xứng.
+ Kích thƣớc khóa lớn hơn rất nhiều so với cơ chế mã hóa khóa đối xứng.
+ Không có mô hình khóa công khai nào đƣợc chứng minh là an toàn. Phần lớn các mô hình mã hóa hiệu quả ngày nay có sự an toàn dựa trên các giả thuyết của một tập nhỏ của các vấn đề lý thuyết số học.
+ Hệ thống mã hóa công khai không có bề dày lâu đời nhƣ hệ thống mã hóa khóa đối xứng, nó chỉ đƣợc tìm ra vào giữa khoảng những năm 1970.
Số hóa bởi Trung tâm Học liệu - ĐHTN http://www.lrc-tnu.edu.vn/