Nghiên cứu phối hợp các phương pháp nén thông tin, mã hóa thông tin, giấu thông tin để đảm bảo an toàn thông tin trong môi trường đa phương tiện

91 550 0
Nghiên cứu phối hợp các phương pháp nén thông tin, mã hóa thông tin, giấu thông tin để đảm bảo an toàn thông tin trong môi trường đa phương tiện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

3 LỜI CAM ĐOAN Tôi xin cam đoan kết quả đạt đƣợc trong luận văn là sản phẩm của riêng cá nhân, không sao chép lại của ngƣời khác. Trong toàn bộ nội dung của luận văn, những điều đƣợc trình bày hoặc là của cá nhân hoặc là đƣợc tổng hợp từ nhiều nguồn tài liệu. Tất cả các tài liệu tham khảo đều có xuất xứ rõ ràng và đƣợc trích dẫn hợp pháp. Tôi xin hoàn toàn chịu trách nhiệm và chịu mọi hình thức kỷ luật theo quy định cho lời cam đoan của mình. Hà Nội, ngày tháng 11 năm 2009 Lê Mạnh Thắng 4 LỜI CẢM ƠN Lời đầu tiên, tôi xin bày tỏ lòng biết ơn sâu sắc đến TS. Hồ Văn Hƣơng – Ban cơ yếu Chính phủ, ngƣời đã tận tình hƣớng dẫn, chỉ bảo và giúp đỡ tôi trong suốt quá trình nghiên cứu và hoàn thành luận văn này. Tôi xin chân thành cảm ơn các thầy cô giáo trƣờng Đại học Công nghệ - ĐHQG Hà Nội đã giảng dạy và cung cấp cho chúng tôi những kiến thức rất bổ ích trong thời gian học cao học, giúp tôi có nền tảng tri thức để phục vụ nghiên cứu khoa học sau này. Tôi cũng xin cảm ơn Lãnh đạo và đồng nghiệp tại đơn vị đã tạo điều kiện và giúp đỡ tôi trong suốt quá trình nghiên cứu và hoàn thành luận văn. Tôi cũng xin bày tỏ lòng cảm ơn đến gia đình và bạn bè, những ngƣời luôn quan tâm, động viên và khuyến khích tôi. Hà Nội, ngày tháng 11 năm 2009 Học viên Lê Mạnh Thắng 5 MỤC LỤC LỜI CAM ĐOAN 3 LỜI CẢM ƠN 4 MỤC LỤC 5 DANH MỤC CÁC KÝ HIỆU VIẾT TẮT 7 DANH MỤC CÁC HÌNH VẼ 9 MỞ ĐẦU 10 CHƢƠNG 1 12 TỔNG QUAN VỀ NÉN, MÃ HOÁ VÀ GIẤU TIN MẬT 12 1.1. Tổng quan về nén thông tin 12 1.1.1. Nhận thức chung 12 1.1.1.1. Một số khái niệm cơ bản 12 1.1.1.2. Các thông số quan trọng của nén 12 1.1.2. Nguyên tắc của nén dữ liệu 13 1.1.3. Phân loại phƣơng pháp nén 15 1.1.3.1. Theo nguyên lý nén 15 1.1.3.2. Theo cách thức thực hiện nén 16 1.1.3.3. Phân loại dựa vào triết lý của sự mã hoá 16 1.1.3.4. Cách phân loại của Anil.K.Jain 16 1.1.4. Các kỹ thuật nén thông tin 16 1.1.4.1. Nén không mất mát thông tin 16 1.1.4.2. Nén có mất mát thông tin 17 1.1.5. Ứng dụng của nén thông tin 17 1.2. Mã hoá thông tin 18 1.2.1. Sơ lƣợc về lịch sử mật mã học 18 1.2.2. Các khái niệm cơ bản 19 1.2.2.1. Khái niệm mật mã 19 1.2.2.2. Khái niệm mã hoá thông tin 19 1.2.3. Phân loại hệ mật mã 20 1.2.3.1. Hệ mã hoá khoá bí mật 20 1.2.3.2. Hệ mã hoá khoá công khai 21 1.2.3.3. Kết hợp hệ mã hoá khoá bí mật và hệ mã hoá khoá công khai 23 1.3. Sơ lƣợc về giấu tin mật 24 1.3.1. Các khái niệm cơ bản 24 1.3.1.1. Khái niệm giấu tin mật 24 1.3.1.2. Các thành phần của hệ giấu tin mật 25 1.3.2. Tính chất của giấu tin mật 26 1.3.3. Ứng dụng của giấu tin mật 27 1.3.3.1. Liên lạc bí mật 27 1.3.3.2. Bảo vệ bản quyền 27 1.3.4. Kỹ thuật tấn công hệ giấu tin mật 28 1.4. Kết chƣơng 29 CHƢƠNG 2 30 MÔI TRƢỜNG ĐA PHƢƠNG TIỆN VÀ KHẢ NĂNG GIẤU TIN 30 2.1. Âm thanh số 30 2.1.1. Tính chất cơ bản của tín hiệu âm thanh 30 2.1.2. Biểu diễn âm thanh số 30 2.1.3. Nén âm thanh 33 2.1.3.1. Lƣợng tử hóa phi tuyến 33 2.1.3.2. Mã hóa dự báo (Predictive Coding) 33 2.1.3.3. Kỹ thuật nén sử dụng tính chất lọc (masking): Âm thanh MPEG 34 6 2.1.4. Giấu tin mật trong âm thanh số 35 2.2. Ảnh số 37 2.2.1. Biểu diễn ảnh số 37 2.2.2. Các tham số chính của ảnh số 38 2.2.3. Nén ảnh 38 2.2.4. Giấu tin mật trong ảnh số 41 2.2.4.1. Giấu tin mật trong ảnh đen trắng 41 2.2.4.2. Giấu tin trong ảnh màu 42 2.3. Video số 45 2.3.1. Biểu diễn video số 45 2.3.2. Nén video 45 2.3.2.1. Lấy mẫu màu 45 2.3.2.2. Ƣớc lƣợng và bù chuyển động 46 2.3.2.3. MPEG 46 2.3.2.4. Các chuẩn khác 50 2.3.3. Giấu tin trong video số 50 2.4. Kết chƣơng 50 CHƢƠNG 3 52 PHỐI HỢP CÁC PHƢƠNG PHÁP NÉN, MÃ HOÁ VÀ GIẤU TIN ĐỂ XÂY DỰNG ỨNG DỤNG LIÊN LẠC BÍ MẬT 52 3.1. Vì sao phải kết hợp nén thông tin, mã hoá thông tin và giấu tin mật 52 3.2. Tình hình nghiên cứu, ứng dụng giấu tin mật hiện nay 53 3.2.1. Một số kỹ thuật và phần mềm giấu tin mật trên thị trƣờng 53 3.2.2. Giấu tin mật và nhu cầu liên lạc bí mật trong công tác An ninh Quốc phòng ở Việt Nam 55 3.3. Giải pháp đề xuất 56 3.3.1. Mục tiêu, yêu cầu 56 3.3.2. Giải pháp 57 3.4. Xây dựng và cài đặt ứng dụng 59 3.4.1. Yêu cầu xây dựng 59 3.4.2. Lựa chọn giải pháp kỹ thuật cho ứng dụng 60 3.4.2.1. Lựa chọn môi trƣờng và phƣơng tiện truyền 60 3.4.2.2. Xây dựng cơ sở dữ liệu vật mang 60 3.4.2.3. Lựa chọn kỹ thuật nén 60 3.4.2.4. Lựa chọn phƣơng pháp mã hoá 60 3.4.2.5. Lựa chọn giải thuật giấu tin 61 3.4.2.6. Lựa chọn môi trƣờng xây dựng 61 3.4.3. Thiết kế và cài đặt phần mềm 63 3.4.4. Kết quả xây dựng 70 3.4.5. Giới hạn và cải thiện tƣơng lai: 71 3.5. Kết chƣơng 72 KẾT LUẬN 73 TÀI LIỆU THAM KHẢO 74 PHỤ LỤC 76 7 DANH MỤC CÁC KÝ HIỆU VIẾT TẮT VIẾT TẮT TỪ GỐC NGHĨA TIẾNG VIỆT 3-DES Triple Data Encrytion Standard Áp dụng giải thuật DES 3 lần cho mỗi khối dữ liệu ADC Analog to Digital Converter Chuyển đổi từ tín hiệu tƣơng tự sang tín hiệu số AES Advanced Encryption Standard Hệ mật mã tiên tiến DAC Digital to Analog Converter Bộ chuyển đổi từ tín hiệu số sang tín hiệu tƣơng tự DCT Discrete Cosine Transform Biến đổi Côsi rời rạc DES Data Encryption Standard Hệ mật mã chuẩn DPCM Differential pulse code modulation Điều xung mã vi phân ECC Elliptic curve cryptography Hệ mã hóa đƣờng con Elliptic HAS Human Auditory System Hệ thông thính giác con ngƣời HVS Human Vision System Hệ thống thị giác của con ngƣời JPEG Joint Photographic Experts Group Ảnh nén có mất mát thông tin LZ77, LZ78 Abraham Lempel, Jacob Ziv Các thuật toán nén không mất mát thông tin do Abraham Lempel, Jacob Ziv đề xuất năm 1977 và 1978 LZW Lempel – Zip, Welch Một phƣơng pháp nén đƣợc phát minh bởi Lempel - Zip và Welch MNP5 Microcom Network Protocol 5 Kỹ thuật nén sử dụng cho modem PCM Pulse-code modulation Điều biên mã xung QAM Quadrature Amplitude Modulation Điều chế biên độ trực giao 8 RLC Run Length Coding Mã hóa loạt dài RLE Run Length Encoding Mã hóa loạt dài RSA Ron Rivest, Adi Shamir, Len Adleman Thuật toán mã hóa khóa công khai do 3 tác giả Ron Rivest, Adi Shamir, Len Adleman đề xuất 9 DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ Hình vẽ Chú thích Hình 1 Quá trình nén và giải nén thông tin Hình 2 Quá trình mã hóa và giải mã Hình 3 Mô hình hế thống mã hoá khoá bí mật Hình 4 Mô hình hệ thống mã hoá với khoá công khai Hình 5 Quy trình trao đổi khoá bí mật sử dụng hệ mã hoá khoá công khai Hình 6 Phân cấp các lĩnh vực nghiên cứu của ngành mật mã học Hình 7 Các nhánh của giấu tin Hình 8 Sơ đồ chung của hệ giấu tin mật Hình 9 Cân nhắc giữa chất lƣợng, dung lƣợng và tính bền vững Hình 10 Sóng âm thanh Hình 11 Biểu diễn âm thanh số Hình 12 Các bƣớc lƣợng tử hoá Hình 13 Lƣợng tử hoá phi tuyến Hình 14 Mã hoá dự báo Hình 15 Lƣợc đồ giấu tin phía ngƣời gửi Hình 16 Lƣợc đồ tách tin phía ngƣời nhận Hình 17 Sơ đồ phân cấp các lớp giải thuật mã hoá khoá bí mật trong .NET Framework Hình 18 Sơ đồ phân cấp các lớp giải thuật mã hoá khoá công khai trong .NET Framework Hình 19 Sơ đồ tính toán hiệu quả nhúng trên từng vật mang Hình 20 Sơ đồ giấu tin mật theo giải thuật F5 Hình 21 Giao diện chính của phần mềm Hình 22 Tạo ngẫu nhiên cặp khóa công khai/bí mật Hình 23 Sơ đồ khối quá trình giấu tin theo giải thuật F5 Hình 24 Vật mang tốt nhất đƣợc lựa chọn Hình 25 Tách tin mật từ vật mang tin Hình 26 Bảng kết quả thực nghiệm 10 MỞ ĐẦU Cuộc cách mạng thông tin kỹ thuật số đã đem lại những thay đổi sâu sắc cho xã hội và trong cuộc sống con ngƣời. Bên cạnh những thuận lợi mà thông tin kỹ thuật số mang lại cũng nảy sinh những thách thức và cơ hội cho quá trình đổi mới. Sự ra đời những phần mềm có tính năng rất mạnh, các thiết bị mới nhƣ máy ảnh kỹ thuật số, máy quét chất lƣợng cao, máy in, máy ghi âm kỹ thuật số…đã giúp ngƣời dùng có thể sáng tạo, xử lý và thƣởng thức các dữ liệu đa phƣơng tiện. Mạng Internet toàn cầu trở thành một xã hội ảo, nơi diễn ra quá trình trao đổi thông tin trong mọi lĩnh vực chính trị, quân sự, quốc phòng, kinh tế, thƣơng mại…Và chính trong môi trƣờng mở và tiện nghi nhƣ thế đã xuất hiện những vấn nạn, tiêu cực đang rất cần đến các giải pháp hữu hiệu cho vấn đề an toàn thông tin nhƣ nạn ăn cắp bản quyền, nạn xuyên tạc thông tin, truy nhập thông tin trái phép Nhiều phƣơng pháp bảo vệ thông tin đã đƣợc đƣa ra trong đó phƣơng pháp dùng mật mã học là giải pháp đƣợc ứng dụng rộng rãi nhất. Các hệ mật mã đã đƣợc phát triển nhanh chóng và đƣợc ứng dụng rất phổ biến cho đến tận ngày nay. Sử dụng các hệ này, thông tin ban đầu sẽ đƣợc mã hoá thành các ký hiệu vô nghĩa, sau đó sẽ đƣợc lấy lại thông qua việc giải mã nhờ khoá của hệ mã. Đã có rất nhiều những hệ mã phức tạp đƣợc sử dụng, bao gồm các hệ mã hóa khóa đối xứng nhƣ DES, 3-DES, AES, hệ mã hóa khóa công khai nhƣ RSA Phƣơng pháp mật mã hoá đã đƣợc chứng minh là rất hiệu quả và có nhiều ứng dụng trong thực tiễn. Một phƣơng pháp khác đang đƣợc nghiên cứu và ứng dụng rất mạnh mẽ ở nhiều nƣớc trên thế giới đó là phƣơng pháp giấu tin mật. Trong khi phƣơng pháp mã hoá nhằm bảo vệ nội dung của thông tin thì phƣơng pháp giấu tin mật lại che giấu sự có mặt của thông tin bằng cách giấu thông tin này vào thông tin khác. Đây là phƣơng pháp mới và phức tạp, đƣợc xem nhƣ một công nghệ chìa khoá cho vấn đề bảo vệ bản quyền, nhận thực thông tin và kiểm soát truy cập…ứng dụng trong an toàn và bảo mật thông tin. Nhiều kỹ thuật giấu tin mật đã đƣợc nghiên cứu và ứng dụng trên nhiều định dạng đa phƣơng tiện khác nhau nhƣ âm thanh số, ảnh số và video số. Có thể nói, phƣơng pháp mã hóa và phƣơng pháp giấu tin mật đều có những ƣu, nhƣợc điểm nhất định. Trên thực tế, ngƣời ta đã áp dụng cả hai phƣơng pháp này để giúp cho việc đảm bảo an toàn thông tin khi trao đổi. Để tăng dung lƣợng thông tin đƣợc trao đổi, ngƣời ta cũng thƣờng kết hợp thêm các kỹ thuật nén thông tin. Trong phạm vi luận văn này, chúng tôi tập trung nghiên cứu một số nội dung cơ bản của các kỹ thuật nén thông tin, mã hoá thông tin, giấu tin mật trong dữ liệu đa phƣơng tiện, trên cơ sở đó nghiên cứu phối hợp các phƣơng pháp này để xây dựng ứng dụng giúp cho việc đảm bảo an toàn khi trao đổi thông tin trên mạng máy tính, đáp ứng nhu cầu liên lạc bí mật ngày càng tăng hiện nay, đặc biệt là cho lĩnh vực quân sự, an ninh quốc phòng. Ngoài ra, nhằm tăng tính thực tế cho ứng dụng, chúng tôi cũng đƣa ra ý tƣởng sử dụng cơ sở dữ liệu vật mang nhằm chọn vật mang ―phù hợp nhất‖ cho việc chứa thông tin mật cần giấu. 11 Luận văn gồm 3 chƣơng, cụ thể nhƣ sau: Chƣơng 1: Tổng quan về nén, mã hoá và giấu tin mật. Chƣơng này tìm hiểu tổng quan về các kỹ thuật nén thông tin, mã hoá thông tin và giấu tin mật. Nội dung đề cập là các khái niệm cơ bản, tính chất, đặc điểm, ứng dụng và một số vấn đề có liên quan của các kỹ thuật này. Chƣơng 2: Môi trƣờng đa phƣơng tiện và khả năng giấu tin. Để có thể thực hiện các kỹ thuật nén, mã hoá và giấu tin mật trong môi trƣờng đa phƣơng tiện thì vấn đề đặt ra là cần tìm hiểu cấu trúc, đặc điểm và tính chất của các định dạng trong môi trƣờng đa phƣơng tiện. Chƣơng này tập trung trình bày các khái niệm cơ bản, đặc điểm, tính chất và các kỹ thuật nén đƣợc áp dụng đối với các định dạng phổ biến nhƣ ảnh số, âm thanh số và video số cũng nhƣ phƣơng pháp giấu tin mật trong các định dạng này. Chƣơng 3: Phối hợp các phƣơng pháp nén, mã hoá và giấu tin mật để xây dựng ứng dụng cho liên lạc bí mật. Trên cơ sở phân tích những ƣu điểm, hạn chế của từng kỹ thuật để phối hợp các phƣơng pháp trên xây dựng mô hình giúp cho việc liên lạc, trao đổi thông tin có bảo mật trên mạng công khai. Mô hình đề xuất còn sử dụng cơ sở dữ liệu vật mang để có thể chọn những vật mang ―phù hợp nhất‖ với một thông điệp mật nhất định, góp phần làm giảm thiểu nguy cơ mất an ninh an toàn thông tin. Đây là một điểm cải tiến so với các phần mềm hiện có trên thị trƣờng hiện nay. Ứng dụng đƣợc xây dựng dựa trên kỹ thuật nén không mất mát thông tin ZIP, hệ mã hoá công khai RSA và giải thuật F5 để giấu thông tin trong ảnh JPEG. Cơ sở dữ liệu vật mang bao gồm các ảnh đƣợc download ngẫu nhiên trên mạng Internet. 12 CHƢƠNG 1 TỔNG QUAN VỀ NÉN, MÃ HOÁ VÀ GIẤU TIN MẬT 1.1. Tổng quan về nén thông tin 1.1.1. Nhận thức chung 1.1.1.1. Một số khái niệm cơ bản Nén dữ liệu là quá trình làm giảm lƣợng thông tin ―dư thừa‖ trong dữ liệu gốc và do vậy lƣợng thông tin thu đƣợc sau nén thƣờng nhỏ hơn dữ liệu gốc rất nhiều. Nén dữ liệu phổ biến vì hai lý do: - Do nhu cầu lưu trữ dữ liệu: lƣợng thông tin cần lƣu trữ ngày càng lớn nên nếu không có cách thức tổ chức thì sẽ vƣợt quá dung lƣợng của các thiết bị nhớ. Nén dữ liệu có tác dụng làm giảm dung lƣợng thông tin cần lƣu trữ. - Do yêu cầu truyền dữ liệu: dữ liệu lớn sẽ làm chậm tốc độ truyền dữ liệu. Do vậy, nảy sinh nhu cầu nén thông tin để tăng tốc độ truyền. Ví dụ, khi lƣớt web hoặc khi download file. Quá trình nén và quá trình giải nén nhƣ sau: Hình 1: Quá trình nén và giải nén thông tin Ngoài thuật ngữ ―nén dữ liệu hay data compression‖, ngƣời ta còn có tên gọi khác ―mã hoá nguồn – source coding‖ hay ―giảm độ dƣ thừa‖. Đó là bởi vì các ký hiệu đầu vào (có thể là các bit, các mã ASCII, các byte, các mẫu audio hoặc các giá trị điểm ảnh) đƣợc phát ra bởi một nguồn thông tin nào đó và phải đƣợc mã hoá trƣớc khi gửi tới đích. Từ hơn hai thập kỷ nay, có rất nhiều kỹ thuật nén đã đƣợc công bố trên các tài liệu, các phần mềm nén dữ liệu đã xuất hiện ngày càng nhiều trên thị trƣờng. Tuy nhiên, chƣa có phƣơng pháp nén nào đƣợc coi là phƣơng pháp vạn năng vì nó phụ thuộc vào nhiều yếu tố và bản chất của dữ liệu gốc. 1.1.1.2. Các thông số quan trọng của nén - Tỷ lệ nén (compression ratio) : Tỷ lệ nén là một trong các đặc trƣng quan [...]... của các kỹ thuật nén thông tin, mã hoá thông tin và giấu tin mật Qua nội dung vừa trình bày, có thể thấy các kỹ thuật này rất đều có tác dụng biến đổi thông tin sang dạng khác, giúp cho việc truyền tải thông tin trên mạng và có nhiều ứng dụng trên thực tế Trong khi kỹ thuật nén thông tin có tác dụng làm giảm lƣợng thông tin truyền tải trên mạng, kỹ thuật mã hoá thông tin đảm bảo an toàn cho thông tin. .. bảo toàn, xác thực, chống chối cãi,… 1.2.2.2 Khái niệm mã hoá thông tin - Mã hóa là quá trình chuyển thông tin có thể đọc đƣợc (gọi là Bản rõ) thành thông tin ―khó‖ thể đọc đƣợc theo cách thông thƣờng (gọi là Bản mã) Đây là một trong những kỹ thuật để bảo mật thông tin - Giải mã là quá trình chuyển thông tin ngƣợc lại, từ Bản mã thành Bản rõ - Thuật toán mã hóa hay giải mã là thủ tục tính toán để mã. .. mật mã với mục tiêu là che giấu các thông tin mật Hình 6: Phân cấp các lĩnh vực nghiên cứu của ngành mật mã học Giấu tin và mật mã tuy cùng có một mục đích là không để đối phƣơng phát hiện ra tin cần giấu nhƣng chúng có một số đặc điểm khác biệt sau: - Mật mã là giấu đi ý nghĩa của thông tin - Giấu tin là giấu đi sự hiện diện của thông tin Về bản chất, giấu tin gần với nén dữ liệu hơn Thuỷ ấn số và giấu. .. phƣơng pháp đã đƣợc phát triển sử dụng các kỹ thuật nén không mất mát Mã hoá JPEG đƣợc sử dụng để nén các ảnh và đồ hoạ, mã hoá MPEG đƣợc sử dụng để nén video và mã hoá MP3 đƣợc sử dụng để nén âm thanh số Phƣơng pháp nén có mất mát thông tin tận dụng các thuộc tính bổ sung của dữ liệu để tạo ra nén nhiều hơn so với chỉ sử dụng các thông tin dƣ thừa đơn lẻ Thông thƣờng, phƣơng pháp nén này liên quan đến... phƣơng pháp mã hóa khóa công khai giúp cho việc trao đổi mã khóa trở nên dễ dàng hơn Nội dung của khóa công khai (public key) không cần phải giữ bí mật nhƣ đối với khóa bí mật trong các phƣơng pháp mã hóa bí mật Sử dụng khóa công khai, chúng ta có thể thiết lập một quy trình an toàn để truy đổi khóa bí mật đƣợc sử dụng trong hệ thống mã hóa khoá bí mật Trong những năm gần đây, các phƣơng pháp mã hóa khóa... thám mã cũng không dễ khám phá bản rõ Nhƣng vì có tốc độ mã hoá và giải mã chậm nên hệ mã hoá khoá công khai chỉ dùng để mã hoá những bản tin ngắn, ví dụ nhƣ mã hoá khoá bí mật gửi đi 1.2.3.3 Kết hợp hệ mã hoá khoá bí mật và hệ mã hoá khoá công khai Các phƣơng pháp mã hóa khoá bí mật có ƣu điểm xử lý rất nhanh so với các phƣơng pháp mã hóa khóa công khai Do khóa dùng để mã hóa cũng đƣợc dùng để giải mã. .. giấu tin mật có tác dụng che giấu hoạt động trao đổi thông tin bằng cách giấu thông tin trên các vật mang.Về bản chất, kỹ thuật nén thông tin và giấu tin mật giống nhau hơn Việc kết hợp các phƣơng pháp này sẽ đƣợc trình bày trong các chƣơng sau Chƣơng tiếp theo sẽ giới thiệu một số kiểu dữ liệu đa phƣơng tiện phổ biến, bao gồm âm thanh số, ảnh số và video số, và khả năng giấu tin mật áp dụng trên các. .. sinh tỷ lệ nén cao Ba layer này tƣơng thích phân cấp: Bộ 35 giải mã layer 2 có thể giải mã dữ liệu nén bằng bộ nén layer 1, bộ giải mã layer 3 có thể giải mã dữ liệu nén bằng bộ mã hóa layer 1 và layer 2 2.1.4 Giấu tin mật trong âm thanh số Giấu tin mật trong âm thanh số mang những đặc điểm riêng khác với giấu tin mật trong các đối tƣợng đa phƣơng tiện khác Nhƣ đã đề cập trong chƣơng 1, một trong những... cao về tính đồng bộ và tính an toàn của thông tin Các phƣơng pháp giấu tin mật trong âm thanh số đều lợi dụng điểm yếu trong hệ thống thính giác của con ngƣời Các phƣơng pháp giấu tin mật trong âm thanh số Có nhiều phƣơng pháp giấu tin mật trong âm thanh số Một số phƣơng pháp chính bao gồm: - Mã hoá bit thấp (low bit encoding): trong mã hoá bit thấp, dữ liệu đƣợc nhúng bằng cách thay thế bit có trọng... tính toán để mã hóa hay giải mã - Khóa mã hóa là một giá trị làm cho thuật toán mã hóa thực hiện theo cách riêng biệt sinh ra bản rõ Thông thƣờng khóa càng lớn (độ dài và tính ngẫu nhiên của khoá càng lớn) thì bản mã càng an toàn Phạm vi giá trị có thể có của khóa đƣợc gọi là Không gian khóa 20 - Hệ mã hóa là tập các thuật toán, các khóa nhằm che giấu thông tin, cũng nhƣ làm cho rõ nó Hệ mã hoá đƣợc định . trung nghiên cứu một số nội dung cơ bản của các kỹ thuật nén thông tin, mã hoá thông tin, giấu tin mật trong dữ liệu đa phƣơng tiện, trên cơ sở đó nghiên cứu phối hợp các phƣơng pháp này để xây. cực đang rất cần đến các giải pháp hữu hiệu cho vấn đề an toàn thông tin nhƣ nạn ăn cắp bản quyền, nạn xuyên tạc thông tin, truy nhập thông tin trái phép Nhiều phƣơng pháp bảo vệ thông tin. thuật để bảo mật thông tin. - Giải mã là quá trình chuyển thông tin ngƣợc lại, từ Bản mã thành Bản rõ - Thuật toán mã hóa hay giải mã là thủ tục tính toán để mã hóa hay giải mã - Khóa mã hóa là

Ngày đăng: 02/07/2015, 16:39

Từ khóa liên quan

Mục lục

  • LỜI CAM ĐOAN

  • LỜI CẢM ƠN

  • MỤC LỤC

  • DANH MỤC CÁC KÝ HIỆU VIẾT TẮT

  • DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ

  • MỞ ĐẦU

  • 1.1. Tổng quan về nén thông tin

  • 1.1.1. Nhận thức chung

  • 1.1.2. Nguyên tắc của nén dữ liệu

  • 1.1.3. Phân loại phương pháp nén

  • 1.1.4. Các kỹ thuật nén thông tin

  • 1.1.5. Ứng dụng của nén thông tin

  • 1.2. Mã hoá thông tin

  • 1.2.1. Sơ lược về lịch sử mật mã học

  • 1.2.2. Các khái niệm cơ bản

  • 1.2.3. Phân loại hệ mật mã

  • 1.3. Sơ lược về giấu tin mật

  • 1.3.1. Các khái niệm cơ bản

  • 1.3.2. Tính chất của giấu tin mật

  • 1.3.3. Ứng dụng của giấu tin mật

Tài liệu cùng người dùng

Tài liệu liên quan