Nghiên cứu kỹ thuật giấu tin bằng thủy vân số

88 308 0
Nghiên cứu kỹ thuật giấu tin bằng thủy vân số

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VŨ THỊ NGỌC ANH NGHIÊN CỨU KỸ THUẬT GIẤU TIN BẰNG THỦY VÂN SỐ LUẬN VĂN THAC SỸ KHOA HỌC CHUYÊN NGÀNH ĐIỆN TỬ VIỄN THÔNG NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS.TS NGUYỄN THANH THUỶ HÀ NỘI - 2010 MỤC LỤC MỞ ĐẦU Chương TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ THỦY VÂN SỐ 1.1 Các khái niệm giấu tin 1.1.1 Định nghĩa 1.1.2 Phân loại kỹ thuật giấu tin 1.1.3 Vài nét lịch sử giấu tin 1.2 Mô hình kỹ thuật giấu tin 1.2.1 Giấu tin ảnh 10 1.2.2 Giấu tin audio 10 1.2.3 Giấu tin video 11 1.2.4 Giấu tin văn 12 1.3 Giấu tin ảnh đặc trưng tính chất 12 1.4 Khái niệm phân loại thủy vân 14 1.4.1 Thủy vân số ảnh 14 1.4.2 Phân loại thủy vân 15 1.4.3 Các ứng dụng thủy vân 16 1.4.4 Những công hệ thủy vân 18 1.5 Kỹ thuật thủy vân 18 1.5.1 Sơ đồ hệ thủy vân 18 1.5.2 Các yêu cầu hệ thủy vân 21 1.5.3 Các kỹ thuật kiểm định thủy vân 23 1.6 Tổng kết chương 25 Chương MỘT SỐ KỸ THUẬT BỔ TRỢ CHO THỦY VÂN 26 2.1 Đọc liệu ghép ảnh bitmap 26 2.2 Các phép biến đổi từ miền không gian ảnh sang miền tần số 28 2.2.1 Phép biến đổi Fourier rời rạc 28 2.2.2 Phép biến đổi Cosin rời rạc 29 2.2.3 Phép biến đổi sóng nhỏ - Descrete Wavelet Transform (DWT) 31 2.3 Kỹ thuật sinh chuỗi giả ngẫu nhiên 33 2.4 Kỹ thuật trải phổ truyền thông 36 2.5 Các kỹ thuật giấu tin ảnh 37 2.5.1 Kỹ thuật giấu tin theo khối bit 37 2.5.2 Kỹ thuật giấu tin Wu - Lee 45 2.6 Tổng kết chương 51 Chương PHÁT TRIỂN KỸ THUẬT GIẤU TIN BẰNG THỦY VÂN 52 -1- 3.1 Kỹ thuật thủy vân dựa phép biến đổi Cosin rời rạc 52 3.1.1 Ý tưởng 52 3.1.2 Quá trình nhúng thủy vân 52 3.1.3 Thuật toán nhúng thủy vân WM 54 3.1.4 Ví dụ minh họa 56 3.1.5 Quá trình trích thủy vân 58 3.1.6 Kết luận 60 3.2 Kỹ thuật thủy vân Chris Shoemarker 61 3.2.1 Ý tưởng 61 3.2.2 Quá trình nhúng thủy vân 61 3.2.3 Quá trình tách thủy vân 62 3.2.4 Kết 62 3.3 Kỹ thuật thủy vân sử dụng phép biến đổi sóng nhỏ 63 3.3.1 Kỹ thuật thủy vân Raval Mehul va Rege Priti 63 3.3.2 Kỹ thuật thủy vân Peining Tao Ahmet M Eskicioglu 64 3.4 Thủy vân audio 65 3.4.1 Kỹ thuật chèn vào bit quan trọng 67 3.4.2 Kỹ thuật mã hóa Parity (Parity Coding) 67 3.4.3 Kỹ thuật mã hóa pha (Phase Coding) 68 3.4.4 Kỹ thuật trải phổ 69 3.4.5 Kỹ thuật giấu dựa vào tiếng vang (Echo) 70 3.5 Thủy vân video 71 3.6 Thủy vân text 73 3.7 Tổng kết chương 73 Chương XÂY DỰNG CHƯƠNG TRÌNH THỦY VÂN TRONG ẢNH TĨNH 75 4.1 Phân tích yêu cầu chương trình 75 4.2 Giới thiệu thuật toán 75 4.3.1 Sơ đồ mô tả chức chương trình 76 4.3.2 Giao diện chương trình 77 4.3 Cấu trúc chương trình 81 4.4 Một số kết thực nghiệm 81 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 84 TÀI LIỆU THAM KHẢO 85 -2- MỞ ĐẦU Lý chọn đề tài Sự phát triển mạnh mẽ hệ thống đa phương tiện kết nối mạng Internet dẫn đến nhu cầu bảo vệ quyền cho phương tiện liệu số, ảnh, audio, video clip v v…Việc bảo vệ quyền bao gồm xác nhận quyền tác giả nhận biết chép bất hợp pháp liệu số Một lĩnh vực nghiên cứu giải vấn đề tìm cách đưa thêm cấu trúc ẩn không ẩn vào liệu số, cho cấu trúc dùng để chứng thực hay đánh dấu chúng Những cấu trúc biết thủy vân, thủy vân chứa thông tin tác giả sản phẩm, mã số xác định quyền, lời thích cần thiết tác phẩm Có thể ứng dụng thủy vân để xây dựng ứng dụng thực việc xác nhận quyền, chống giả mạo, điều khiển truy cập… Sau nghiên cứu số tài liệu liên quan đến lĩnh vực giấu tin sử dụng thủy vân số phương tiện media đồng ý, động viên thầy hướng dẫn khoa học, chọn đề tài “Nghiên cứu kỹ thuật giấu tin thủy vân số” làm đề tài nghiên cứu cho luận văn cao học Mục đích luận văn Mục đích luận văn nghiên cứu hệ thống lý thuyết liên quan đến việc giấu tin thông thường giấu tin sử dụng thủy vân số Các liệu sử dụng để giấu tin ảnh, file audio, video, text Luận văn tập trung nghiên cứu thủy vân ứng dụng thủy vân ảnh, tính chất yêu cầu hệ thủy vân, kỹ thuật bổ trợ cho thủy vân, thuật toán sử dụng trình nhúng thủy vân Trên sở nghiên cứu lý thuyết đó, tác giả triển khai cài đặt chưng trình ứng dụng nhúng thủy vân ảnh tĩnh Đối tượng phạm vi nghiên cứu Luận văn nghiên cứu kiểu liệu khác cụ thể: ảnh, file audio, video, text Các hệ thống thủy vân liệu media khac đòi hỏi phải có -3- thuật toán khác phức tạp Trong luận văn tập trung nghiên cứu kỹ thuật giấu tin thủy vân ảnh tĩnh, cụ thể ảnh bitmap, kiểu định dạng phổ biến máy tính hệ thống mạng máy tính Ngoài luận văn trình bày cách sơ lược phương pháp thủy vân audio, video, text Phương pháp nghiên cứu Trong luận văn sử dụng phương pháp nghiên cứu tư liệu kết hợp với triển khai thực nghiệm Trên sở nghiên cứu lý thuyết giấu tin thủy vân với thuật toán thủy vân ảnh tiến hành cải tiến thuật toán cài đặt chương trình thực thủy vân ảnh tĩnh, nhằm mục đích bảo vệ cho ảnh Ý nghĩa khoa học thực tiễn đề tài Về mặt lý thuyết đề tài tiếp cận hướng nghiên cứu lĩnh vực an toàn bảo mật thông tin, đặc biệt thông tin truyền kênh truyền thông công cộng cần bảo vệ quyền Đề tài trình bày lý thuyết kỹ thuật giấu tin sử dụng thủy vân số cụ thể sâu chi tiết phương pháp giấu tin, thuật toán thủy vân môi trường liệu khác Về mặt thực tiễn: với việc triển khai thực chương trình, đề tài ứng dụng việc bảo vệ quyền phần mềm, bảo vệ quyền ảnh số, chống sai lệch thông tin hay giấu thông tin mật ảnh Bố cục luận văn Luận văn phân làm bốn chương, chương trình bày tổng quan giấu tin thủy vân số, chủ yếu trình bày điểm khác giấu tin mật (steganography) thủy vân (watermarking), phân loại thủy vân lĩnh vực ứng dụng thủy vân Trong chương trình bày yêu cầu thủy vân kỹ thuật kiểm định thủy vân Chương hai trình bày số kỹ thuật bổ trợ cho thủy vân số kỹ thuật giấu tin Cụ thể trình bày phép biến đổi từ miền không gian ảnh sang miền tần -4- số, bao gồm phép biến đổi cosin rời rạc, phép biến đổi Fourier rời rạc, phép biến đổi sóng kỹ thuật sinh chuỗi giả ngẫu nhiên, kỹ thuật trải phổ Chương ba trình bày kỹ thuật giấu tin sử dụng thủy vân số, cụ thể trình bày thuật toán áp dụng trình nhúng gỡ thủy vân từ đánh giá mức độ bền vững thủy vân qua công Chương bốn xây dựng chương trình giấu tin thủy vân số ảnh tĩnh từ đưa số kết thực nghiệm -5- Chương TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ THỦY VÂN SỐ 1.1 Các khái niệm giấu tin 1.1.1 Định nghĩa Giấu thông tin kỹ thuật nhúng (giấu) lượng thông tin số vào đối tượng liệu số khác Kỹ thuật giấu thông tin nhằm hai mục đích: bảo mật cho liệu đem giấu, hai bảo vệ cho đối tượng giấu tin Hai mục đích khác dẫn đến hai hướng kỹ thuật chủ yếu giấu tin Hướng thứ giấu tin mật, nhằm tập trung vào kỹ thuật giấu tin cho người khác khó phát đối tượng có giấu tin bên hay không Hướng thứ hai thủy vân số, hướng thủy vân số có miền ứng dụng lớn nên quan tâm nghiên cứu nhiều thực tế có nhiều kỹ thuật đề xuất 1.1.2 Phân loại kỹ thuật giấu tin Như vậy, chia lĩnh vực giấu tin thành hai hướng lớn, thủy vân số giấu tin mật Giấu tin mật liên quan đến ứng dụng cho người khác khó phát việc có tin giấu; nữa, phát có tin giấu việc giải tin khó thực Đồng thời, kỹ thuật giấu tin mật quan tâm lượng tin giấu Lượng thông tin giấu lớn tính ẩn thông tin giấu thấp Phạm vi ứng dụng thủy vân đa dạng hơn, tùy theo mục đích hệ thủy vân mà người ta lại chia thành hướng nhỏ thủy vân dễ vỡ thủy vân bền vững Thủy vân bền vững quan tâm nhiều đến việc nhúng mẩu tin đòi hỏi độ bền vững cao thông tin giấu trước biến đổi thông thường liệu chứa Thủy vân dễ vỡ yêu cầu thông tin giấu bị sai lệch có thay đổi -6- liệu chứa Một phân loại tương đối kỹ thuật giấu tin thể hình 1.1 Giấu thông tin Giấu tin mật Thủy vân số Thủy vân bền vững Thủy vân ẩn Thủy vân dễ vỡ Thủy vân Thủy vân ẩn Thủy vân Hình 1.1 Phân loại kỹ thuật giấu tin 1.1.3 Vài nét lịch sử giấu tin Từ Steganography bắt nguồn từ tiếng Hy Lạp sử dụng ngày nay, có ý nghĩa tài liệu phủ (covered witting) Các câu chuyện kể kỹ thuật giấu thông tin truyền qua nhiều hệ Có lẽ ghi chép sớm kỹ thuật giấu thông tin (thông tin hiểu theo nghĩa nguyên thủy nó) thuộc sử gia Hy Lạp Herodotus Khi bạo chúa Hy Lạp Histiaeus bị vua Darius bắt giữ Susa vào kỷ thứ năm trước Công nguyên, ông ta gửi thông báo bí mật cho rể Aristagoras Miletus Histiaeus cạo trọc đầu nô lệ tin cậy xăm thông báo da đầu người nô lệ Khi tóc người nô lệ mọc đủ dài người nô lệ gửi tới Miletus -7- Một câu chuyện khác thời Hy Lạp cổ đại Herodotus ghi lại Môi trường để ghi văn viên thuốc bọc sáp ong Demeratus, người Hy Lạp, cần thông báo cho Sparta Xerxes định xâm chiếm Hy Lạp Để tránh bị phát hiện, bóc lớp sáp khỏi viên thuốc khắc thông báo lên bề mặt viên thuốc này, sau bọc lại viên thuốc lớp sáp Những viên thuốc mang tin mật ngụy trang để với viên thuốc thông thường khác lọt qua kiểm tra cách dễ dàng Mực không màu phương tiện hữu hiệu cho bảo mật thông tin thời gian dài Người Romans cổ biết sử dụng chất rắn có sẵn nước quả, nước tiểu sữa thông báo bí mật hàng văn tự thông thường Khi hơ nóng, thứ mực không nhìn thấy trở nên sẫm mầu đọc dễ dàng Mực không màu sử dụng gần đây, thời gian chiến trang giới thứ II Ý tưởng che giấu thông tin có từ hàng nghìn năm trước kỹ thuật dùng chủ yếu quân đội quan tình báo Mãi vài thập niên gần đây, giấu thông tin nhận quan tâm nhà nghiên cứu với nhiều công trình nghiên cứu 1.2 Mô hình kỹ thuật giấu tin Mô hình kỹ thuật giấu tin mô tả Hình 1.2 1.3 Trong đó, Hình 1.2 biểu diễn trình giấu tin Phương tiện chứa bao gồm đối tượng dùng làm môi trường để giấu tin văn bản, audio, video, ảnh… Thông tin cần giấu lượng thông tin mang ý nghĩa tùy thuộc vào mục đích người sử dụng Thông tin giấu vào phương tiện chứa nhờ nhúng Bộ nhúng chương trình theo thuật toán để giấu tin thực với khóa bí mật giống hệ mã mật cổ điển Sau giấu tin ta thu phương tiện chứa giấu phân phối môi trường khác -8- Thông tin cần giấu Phương tiện chứa tin (audio, ảnh, video) Phương tiện chứa giấu tin Bộ nhúng thông Phân phối Hình 1.2 Sơ đồ trình giấu tin Quá trình giải mã thực thông qua giải mã tương ứng với nhúng thông tin với khóa trình nhúng Kết thu gồm phương tiện chứa gốc thông tin giấu Tùy trường hợp, thông tin tác cần xử lí, kiểm định so sánh với thông tin giấu ban đầu Phương tiện chứa giấu tin Bộ giải mã tin Thông tin giấu Hình 1.3 Sơ đồ trình giải mã -9- Kiểm định header information motion vector x DCT block Nhúng thủy vân vào hệ số DCT 1010110110101101111001001100111001010001100101011101010101010 Hình 3.10 Giấu tin liệu video 3.6 Thủy vân text Phương pháp cuối việc nhúng thủy vân đưa text Một số tài liệu quan trọng cần phải nhúng thủy vân, chẳng hạn di chúc, khế ước, hay chứng thư tước vị,… Cũng file ảnh, việc nhúng thông tin vào tài liệu phải thực cho không nhìn thấy để xác định tác giả hay chủ nhân Nhiều kỹ thuật giấu tin text thực dựa vào định dạng lưu trữ Các phương pháp giấu tin text chủ yếu dựa vào việc điều chỉnh khoảng cách dòng từ văn hay thay đổi kích thước font chữ từ văn Ví dụ minh họa cho kỹ thuật giấu tin text Hình 3.11 Giấu tin text cách thay đổi kích thước font chữ 3.7 Tổng kết chương Chương ba trình bày số kỹ thuật nhúng thủy vân môi trường khác Và tập trung chủ yếu vào kỹ thuật thủy vân ảnh tĩnh, luận văn -73- trình bày kỹ thuật thủy vân dựa miền tần số kỹ thuật thủy vân dựa phép biến đổi sóng nhỏ Mỗi kỹ thuật có ưu nhược điểm, ảnh sau nhúng thủy vân chịu số phép biến đổi thông thường Ngoài luận văn trình bày số kỹ thuật nhúng thủy vân audio video text, môi trường nhạy cảm với người ảnh tĩnh nên chất lượng thủy vân giấu môi trường không cao nhúng ảnh Trong phần luận văn xây dựng chương trình nhúng thủy vân ảnh tĩnh dựa kỹ thuật giấu tin vào khối bit -74- Chương XÂY DỰNG CHƯƠNG TRÌNH THỦY VÂN TRONG ẢNH TĨNH 4.1 Phân tích yêu cầu chương trình Thủy vân ảnh tĩnh hãng phần mềm phát triển tích hợp phần mềm xử lý ảnh Ví dụ phần mềm xử lý ảnh Photoshop tích hợp phần nhúng phát thủy vân Phần mềm nhúng thủy vân dạng số ảnh, thông tin ngày tháng năm, số giao dịch có độ bền vững cao Sau nghiên cứu kỹ thuật giấu tin, kỹ thuật thủy vân ảnh tĩnh, tiến hành xây dựng chương trình thực nhúng thủy vân bền vững ảnh tĩnh Chương trình cho phép nhúng thủy vân ẩn liệu ảnh Bitmap Dữ liệu vào cho chương trình chuỗi s (hoặc văn dạng txt doc) chuyển chuỗi sang dạng nhị phân Sau chuỗi nhị phân nhúng vào ảnh bit màu bit xám Bức ảnh sau giấu tin tránh công thông thường ảnh phép lọc, tăng cường độ sáng, độ tương phản Chương trình thực nhúng thủy vân bền vững liệu ảnh Bitmap 4.2 Giới thiệu thuật toán Thuật toán sử dụng phương pháp nhúng thủy vân miền tần số ảnh Vùng tần số sử dụng để chứa tín hiệu thủy vân vùng tần số khối DCT x Trong đó, khối DCT 8x8 khối ảnh kích thước chọn ngẫu nhiên từ ảnh ban đầu áp dụng phép biến đổi cosin rời rạc DCT để chuyển sang miền tần số Mỗi tín hiệu thủy vân chứa khối Mô tả thuật toán -75- Input: Ảnh gốc I thủy vân S Output: Ảnh I’ nhúng thủy vân khóa K Quá trình nhúng thủy vân: Một ảnh có kích thước m x n chia thành (mxn)/64 khối 8*8, bit giấu khối Chi tiết thuật toán trình bày chương Quá trình trích thủy vân : Đọc vào ảnh nhúng thủy vân, tiến hành tách khối lấy khối chọn để nhúng thủy vân, biến đổi DCT khối sau tiến hành giải mã để trích lại thủy vân nhúng 4.3 Cấu trúc chương trình 4.3.1 Sơ đồ mô tả chức chương trình Chương trình thực nhúng thủy vân ẩn, bền vững liệu ảnh bitmap Thủy vân chuỗi ký tự file văn có định dạng txt doc Sơ đồ mô tả chức chương trình: Nhúng chuỗi tin Chương trình Thủy vân chuỗi tin nhúng Trích chuỗi tin thủy ảnh Nhúng tệp tin Thủy vân tệp tin Trích tệp tin Hình 4.1 Sơ đồ mô tả chức chương trình -76- 4.3.2 Giao diện chương trình Chương trình demo xây dựng công cụ Visual Studio Net 2008, cung cấp giao diện đồ họa với chuẩn sau: - Ngôn ngữ cài đặt Visual basic Net - Môi trường cài đặt Windows 2000, Windows XP, Windows 2003,… với Net Framework DotNet 3.5 Hình 4.2: Giao diện chương trình Chọn chức “Embed message” để nhúng chuỗi ký tự vào ảnh, sau chọn hình ứng dụng xuất sau: -77- - Tại phần “Choose image” bấm vào nút Browse để lựa chọn file ảnh Bitmap sử dụng để nhúng chuỗi tin - Nội dung chuỗi tin nhúng “Vu Thi Ngoc Anh” nhập vùng “The embed information”, lưu ảnh sau nhúng tin cách bấm chọn nút Browse phần “Select the path to save image” - Cuối nhấn nút “Embed watermaking” để chương trình thực nhúng chuỗi tin vào ảnh, đồng thời khóa k sinh lưu lại để phục vụ cho trình trích thủy vân Sau nhúng thành công chương trình đưa thông báo “Configuration! You embeded data successfully” Kết sau nhúng sau: Hình 4.3: Giao diện nhúng chuỗi tin vào ảnh -78- Quá trình trích lại chuỗi thủy vân vừa giấu thực sau: Chọn chức “Extract watermaking” bấm nút Browse để chọn file ảnh nhúng thủy vân lúc trước cộng với mật (khóa K) sau bấm nút Show message ta trích lại thủy vân “ Vu Thi Ngoc Anh” có ảnh Hình 4.4: Giao diện trích chuỗi tin nhúng vào ảnh Chức “Embed file”: cho phép giấu file văn với định dạng txt doc: - Chọn “Chose image” sau chon Browse để lựa chọn ảnh cần nhúng tệp tin - Chọn “Chose text file” để đưa đường dẫn đến file cần nhúng (chỉ nhúng file với định dạng txt, doc) - Chọn “Select the path to save image” để lưu hình ảnh sau nhúng - Cuối nhấn chọn “Embed” để thực nhúng tệp tin ảnh, hình ảnh sau nhúng tệp tin “Huong dan cai dat.txt” vào ảnh -79- Hình 4.5: Giao diện nhúng tệp tin vào ảnh Quá trình trích lại tệp tin hoàn toàn giống trích lại chuỗi tin phần Sau nhúng thủy vân vào ảnh bitmap sử dụng phần mềm xử lý ảnh để kiểm chứng tính chất bền vững thủy vân ta thấy ảnh nhúng thủy vân tương đối bền vững trước số công tăng giảm độ sáng tối, lọc thông thấp, thay đổi độ tương phản -80- 4.3 Một số kết thực nghiệm (b) (a) (c) (d) Hình 4.6 Ảnh gốc ảnh sau nhúng thủy vân ẩn Hình 4.6 (a) ảnh Lena gốc, hình 4.6(b) ảnh sau nhúng chuỗi thủy vân “ Vu Ngoc Anh” Hình 4.6 (c) ảnh Lana gốc, hình 4.6 (d) ảnh sau nhúng tệp tin “Huong dan su dung.txt” Sử dụng phần mềm Photoshop để kiểm chứng tính bền vững ảnh sau nhúng thủy vân cách cho ảnh nhúng thủy vân qua vài phép lọc như: -81- tăng giảm độ sáng, làm mịn ảnh, làm sắc nét ảnh,…Kết thu ảnh bền vững qua phép biến đổi này, cụ thể kết thu sau: (a) (b) (c) (d) Hình 4.7 Ảnh nhúng thủy vân ảnh sau kiểm chứng Photoshop Hình 4.7 (a) ảnh Lena nhúng chuỗi thủy vân “Vu Thi Ngoc Anh” trên, hình 4.7 (b), 4.7 (c), 4.7 (d) hình sinh cách cho hình 4.7 (a) chịu phép biến đổi Photoshop: làm thay đổi độ sắc nét ảnh, làm tăng độ sáng ảnh, lọc thông cao -82- 4.4 Tổng kết chương Trong chương tác giả trình bày chương trình cài đặt thử nghiệm nhúng thủy vân bền vững ảnh bitmap Sử dụng phép biến đổi Cosin rời rạc Chương trình nhúng thành công liệu với hai định dạng: chuỗi văn file văn Đồng thời kiểm chứng tính bền vững ảnh sau nhúng thủy vân phần mềm Photoshop -83- KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Từ kết nghiên cứu luận văn cho phép rút kết luận sau: Giấu tin thủy vân số thực nhiều môi trường khác Tùy vào mục đích cụ thể để lựa chọn kỹ thuật thủy vân phù hợp Không có kỹ thuật thủy vân vượt qua tất công Mỗi kỹ thuật thủy vân khác có ưu nhược điểm riêng, thông thường chịu số công định Nếu muốn tăng cường độ bền vững thủy vân phải đổi lại chất lượng ảnh sau giấu Đánh giá ưu điểm hạn chế luận văn Luận văn trình bày cách có hệ thống kiến thức liên quan đến lịch sử đời giấu tin, mô hình giấu tin, môi trường giấu tin, kỹ thuật giấu tin Từ luận văn tìm hiểu khái niệm thủy vân, mô hình thủy vân số, kỹ thuật thủy vân tập trung nghiên cứu sâu kỹ thuật thủy vân ảnh tĩnh Ngoài luận văn trình bày chi tiết số kỹ thuật giấu tin ảnh với ưu nhược điểm kỹ thuật để từ lựa chọn kỹ thuật phù hợp với nhu cầu bảo mật thông tin Tuy nhiên luận văn dừng lại mức tạo thủy vân ẩn bền vững ảnh bitmap để kiểm chứng thuật toán Hướng phát triển luận văn: - Tiếp tục cài đặt thử nghiệm nhúng thủy vân dễ vỡ ảnh bitmap - Thực nhúng thủy vân định dạng ảnh khác thủy vân nhúng file ảnh số định dạng file khác không đơn file txt doc - Phát triển thuật toán thủy vân môi trường audio, video -# - -84- TÀI LIỆU THAM KHẢO Tiếng Việt [1] Lương Mạnh Bá, Nguyễn Thanh Thủy (1999), Nhập môn xử lý ảnh số, NXB Khoa học Kỹ thuật, Hà Nội [2] Vũ Ba Đình, Nguyễn Xuân Huy, Nguyễn Hồng Hải (2003), “Xây dựng phương pháp giấu thông tin bền vững sở liệu không gian”, Kỷ yếu hội thảo Quốc gia: Một số vấn đề chọn lọc CNTT, Thái Nguyên, 2931/08/2003, NXB Khoa học Kỹ thuật Hà Nội, 2005, tr 83-88 [3] Nguyễn Xuân Huy, Huỳnh Bá Diệu (2008), “Nghiên cứu kỹ thuật giấu tin audio hỗ trợ xác thực”, Tạp chí khoa học ĐHQGHN, Khoa học Tự nhiên Công nghệ 25, tr 69-74 [4] Nguyễn Xuân Huy, Bùi Thị Thúy Hằng (2001), “Một số cải tiến kỹ thuật giấu liệu ảnh”, Kỷ yếu Hội nghị kỷ niệm 25 năm thành lập Viện Công nghệ thông tin , Hà Nội 24-25/12/2001, tr 553 – 559 [5] Hoàng Kiếm (2002), Giải toán máy tính nào, NXB Giáo dục, Hà Nội [6] Nguyễn Văn Tảo (2007), Kết hợp kỹ thuật bảo mật thông tin, Luận án tiến sĩ toán học, Viện Công nghệ thông tin, Hà Nội [7] Ngô Diên Tập (1997), Xử lý ảnh máy tính, NXB Khoa học Kỹ thuật, Hà Nội [8] Lê Tiến Thường, Nguyễn Thanh Tuấn (2004), “Giải pháp hiệu dùng kỹ thuật watermarking cho ứng dụng bảo vệ quyền ảnh số”, Tạp chí khoa học ĐH Bách Khoa TPHCM, tr 5-8 [9] Nguyễn Quốc Trung (1998), Xử lý tín hiệu số, NXB Khoa học Kỹ thuật, Hà Nội -85- Tiếng Anh [10] Adrian Sequeira and Deepa Kundur (1999), Communication and Information Theory in Watermarking: A Survey, University of Toronto, Canada [11] Ahmet M Eskicioglu (2003), “Multimedia security in group communications: recent progress in key management, authentication, and watermarking”, ACM mutilmedia 2003 [12] Allan M Bruce (2001), A review of Digital Watermarking, University of Aberdeen [13] Chun-Shien Lu (2005), Multimedia Security: Steganography and Digital Watermarking Techniques for Protection of Intellectual Property, IDEA Group Publishing [14] Cox I.J., Kilian J., Leighton F.T., and Shamoon T (1997), “Secure Spread Spectrum Watermarking for Mutimedia”, IEE Trans on Image Processing, 6(12), pp 1673 – 1687 [15] Hsu C T (1997), Digital Watermarking for Image and Videos, Ph D Dissertation, Dept of CSIE, National Taiwan University [16] Martin Vetterli and Jelena Kovacevic (1995), Wavelets and Subband Coding, Prentice Hall [17] Min Wu, Multimedia Data Hiding (2001) Princeton University, USA [18] Peter H.W.Wong (1998), Data Hiding and Watermarking in JPEG Compressed Domain by DC Coefficient Modification, Hong Kong University of Science and Technology [19] Santi Prasad Maity (1995), Robust and Blind spatial watermarking in digital Image, Dept of Electronic and Telecomm, BE College, India [20] Saraju P Mohanty (1999), Digital Watermarking: A tutorial Review, University of South Florida, USA -86- [21] Swanson M D., Kobayashi M., and Tewfik A H.(1998), Multimedia Data – Embedding and Watermarking Techonologies, Proceeding of IEEE, Vol 86, No 6, 1064 – 1087 [22] Wu M Y and Lee J H (1989), “A Novel Data Embedding Method for Tow – Color Facsimile Images”, In Proceedings of International Symposium on Multimedia Information Processing, Chung – Li, Taiwan, R.O.C Internet [23] www Digimare.com [24] www.watermarkingword.org -87- ... QUAN VỀ KỸ THUẬT GIẤU TIN VÀ THỦY VÂN SỐ 1.1 Các khái niệm giấu tin 1.1.1 Định nghĩa Giấu thông tin kỹ thuật nhúng (giấu) lượng thông tin số vào đối tượng liệu số khác Kỹ thuật giấu thông tin nhằm... phân loại thủy vân lĩnh vực ứng dụng thủy vân Trong chương trình bày yêu cầu thủy vân kỹ thuật kiểm định thủy vân Chương hai trình bày số kỹ thuật bổ trợ cho thủy vân số kỹ thuật giấu tin Cụ thể... thông tin giấu bị sai lệch có thay đổi -6- liệu chứa Một phân loại tương đối kỹ thuật giấu tin thể hình 1.1 Giấu thông tin Giấu tin mật Thủy vân số Thủy vân bền vững Thủy vân ẩn Thủy vân dễ vỡ Thủy

Ngày đăng: 27/07/2017, 20:29

Từ khóa liên quan

Mục lục

  • BÌA

  • MỤC LỤC

  • MỞ ĐẦU

  • Chương 1.

  • Chương 2.

  • Chương 3.

  • Chương 4.

  • KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

  • TÀI LIỆU THAM KHẢO

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

Tài liệu liên quan