tailieunhanh - Bài giảng An toàn dữ liệu và mật mã: Chương 3 - Trường ĐH Nguyễn Tất Thành

Bài giảng An toàn dữ liệu và mật mã: Chương 3 Mã hóa thông tin và các phương pháp mã hóa, được biên soạn gồm các nội dung chính sau: Mã hóa thông tin là gì?; Lịch sử mã hóa; Các thành phần của một hệ mã hóa; Mã hóa dòng và mã hóa khối; Ứng dụng của mã hóa; Phương pháp thay thế; Phương pháp hoán vị; Phương pháp XOR; Phương pháp Vernam; .Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN AN TOÀN DỮ LIỆU VÀ MẬT MÃ Data security and encryption Giảng Viên ThS. Dương Minh Tuấn Email dmtuan@ 1 Chương III. Mã hóa thông tin và các phương pháp mã hóa 1. Mã hóa thông tin Mã hóa thông tin là gì Lịch sử mã hóa Các thành phần của một hệ mã hóa Mã hóa dòng và mã hóa khối Ứng dụng của mã hóa 2. Phương pháp mã hóa Phương pháp thay thế Phương pháp hoán vị Phương pháp XOR Phương pháp Vernam Phương pháp sách hoặc khóa chạy Phương pháp hàm băm 2 1. Mã hóa thông tin 1 Mã hóa thông tin là gì Định nghĩa theo Webster s Revised Unabridged Dictionary cryptography is quot the act or art of writing secret characters quot mật mã là một hành động hoặc nghệ thuật viết các ký tự bí mật. Định nghĩa theo Free Online Dictionary of Computing cryptography is quot encoding data so that it can only be decoded by specific individuals. quot mật mã là việc mã hóa dữ liệu mà nó chỉ có thể được giải mã bởi một số người chỉ định . 1. Mã hóa thông tin Một hệ mã hóa gồm 2 phần Mã hóa encryption Giải mã decryption Lịch sử mã hóa Những ngày đầu của mã hóa Các kỹ thuật mã hoá thô sơ đã được người cổ Ai cập sử dụng cách đây 4000 năm. Người cổ Hy lạp Ấn độ cũng đã sử dụng mã hoá cách đây hàng ngàn năm. Các kỹ thuật mã hoá chỉ thực sự phát triển mạnh từ thế kỷ 18 nhờ công cụ toán học và phát triển vượt bậc trong thế kỷ 20 nhờ sự phát triển của máy tính và ngành CNTT. Trong chiến tranh thế giới thứ I và II các kỹ thuật mã hóa được sử dụng rộng rãi trong liên lạc quân sự sử dụng song vô tuyến. Sử dụng các công cụ phá mã thám mã để giải mã các thông điệp của quân địch Lịch sử mã hóa Người Hy Lạp cổ đại sử dụng một công cụ gọi là Scytale để giúp mã hóa tin nhắn của họ nhanh hơn bằng cách sử dụng mật mã chuyển vị Họ chỉ đơn giản là quấn dải giấy da xung quanh hình trụ viết thông điệp và sau đó khi không buộc sẽ không có ý nghĩa gì Tất nhiên phương pháp mã hóa này có thể khá dễ bị phá vỡ nhưng nó là một trong những ví dụ đầu tiên về mã .

TỪ KHÓA LIÊN QUAN