Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (189.56 KB, 10 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
I.
II.
1. Mã hố Ceasar
2. Mã hố Viignere
3. Mã hóa Trithemius
4. Mã hóa Belasco
5. Kỹ thuật chuyển vị
IV.
Mã hóa (Cryptography) là biến đổi dữ liệu thành một dạng
không thể đọc được bình thường, cần có chìa khóa (key) và
phương pháp mã hóa để có thể giải được mã.
Việc mã hóa đảm bảo
Tính bí mật (Confidentiality)
Tính tồn vẹn (Integrity)
Một hệ mã hoá (cryptosystem) phải bao gồm 5 thành phần
(E, D, M, K, C) trong đó :
<sub>M là tập các bản rõ (plaintext)</sub>
C là tập các bản mã (ciphertexts) tương ứng
<sub>K là tập các khoá dùng để mã hoá</sub>
E là tập các hàm (phương thức) mã hoá
<sub>Giải thuật mã hố và giả mã có thể được biết</sub>
Bản mã có thể được biết (bị đọc trộm)
Nhưng khố và bản rõ sẽ được giữ bí mật
Tấn cơng vào bản mã để tìm bản rõ.
Nguyên tắc cơ bản cho việc bảo mật dữ liệu chính: chi phí
và thời gian.
<sub>Alice cần thông tin quan trọng cần truyền cho Bob; Malice</sub>
Nếu trị thông tin: 5 mà chi phí thực hiện bẻ khóa: 10 thì
việc bảo mật có thể được xem là đạt yêu cầu.
<sub>Thời gian bỏ ra để thực hiện việc giải mã. Trong thông tin </sub>
Sau đó văn bản mã hóa được truyền trên đường truyền. Ở
đầu thu, văn bản mã hóa được biến đổi ngược lại nhờ thuật
toán giải mã với các giá trị của từ khóa đã được sử dụng
trong thuật tốn mã hố.
<sub>Có nhiều phương pháp mã hóa khác nhau: đối xứng, bất đối</sub>