Kỹ thuật giấu tin trong ảnh và nghiên cứu khả năng có thể để phát hiện ảnh có giấu tin

88 750 1
Kỹ thuật giấu tin trong ảnh và nghiên cứu khả năng có thể để phát hiện ảnh có giấu tin

Đ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

1 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN THỊ PHƢƠNG HOA KỸ THUẬT GIẤU TIN TRONG ẢNH VÀ NGHIÊN CỨU KHẢ NĂNG CÓ THỂ ĐỂ PHÁT HIỆN ẢNH CĨ GIẤU TIN Ngành : Cơng nghệ thông tin Chuyên ngành: Hệ thống thông tin Mã số : 604805 LUẬN VĂN THẠC SĨ NGƢỜI HƢỚNG DẪN KHOA HỌC: TS Hồ Văn Canh Hà Nội - 2009 ii MỤC LỤC MỤC LỤC II DANH MỤC CÁC TỪ VIẾT TẮT IV DANH MỤC CÁC HÌNH VẼ V MỞ ĐẦU CHƢƠNG - TỔNG QUAN VỀ GIẤU TIN VÀ KỸ THUẬT GIẤU TIN MẬT TRONG ẢNH 1.1 Một số khái niệm giấu tin 1.1.1 Khái niệm giấu tin 1.1.2 Phân loại kỹ thuật giấu tin 1.1.3 Sơ lược lịch sử giấu tin 1.1.4 Mơ hình kỹ thuật giấu thơng tin 1.1.5 Các ứng dụng kỹ thuật giấu thông tin 1.2 Giấu tin liệu đa phƣơng tiện 1.2.1 Giấu tin ảnh 1.2.2 Giấu tin audio 1.2.3 Giấu tin video 1.2.4 Giấu tin văn 1.3 Những đặc trƣng tính chất giấu tin ảnh 1.4 Các hƣớng tiếp cận kỹ thuật giấu tin ảnh 10 1.4.1 Tiếp cận miền không gian ảnh 10 1.4.2 Tiếp cận miền tần số ảnh 11 1.5 Một số phƣơng pháp giấu tin mật ảnh 12 1.5.1 Giấu tin mật khối bit sử dụng tính chẵn lẻ tổng số bit 12 1.5.2 Kỹ thuật giấu tin Wu _ Lee 16 1.5.3 Kỹ thuật giấu tin Yuan_Pan_Tseng 21 1.6 Kết luận chƣơng 27 CHƢƠNG - KỸ THUẬT THỦY VÂN TRÊN ẢNH 29 2.1 Một số khái niệm thủy vân số 29 2.1.1 Khái niệm thủy vân số 29 2.1.2 Phân loại kỹ thuật thủy vân 29 2.1.3 Mơ hình hệ thống thủy vân 30 2.1.4 Các đặc trưng hệ thủy vân 31 2.2 Một số kỹ thuật thủy vân ảnh 32 2.2.1 Phép biến đổi cosin rời rạc 33 2.2.2 Kỹ thuật thủy vân sử dụng phép biến đổi DCT 34 2.2.3 Cải tiến kỹ thuật thủy vân sử dụng phép biến đổi DCT 39 iii 2.2.4 Giải pháp nâng cao độ an toàn cho thủy vân 43 2.3 Kết luận chƣơng 47 CHƢƠNG - NGHIÊN CỨU KHẢ NĂNG PHÁT HIỆN ẢNH CÓ GIẤU TIN 48 3.1 Bài tốn phân tích tin giấu 48 3.2 Phân loại phƣơng pháp phát ảnh giấu tin 49 3.3 Một số kỹ thuật phát ảnh có giấu tin 50 3.3.1 Cơ sở toán học 50 3.3.2 Kỹ thuật phân tích cặp giá trị điểm ảnh 55 3.3.3 Kỹ thuật phân tích đối ngẫu 59 3.3.4 Kỹ thuật phân tích cặp mẫu SPA 64 3.4 Kết luận chƣơng 77 KẾT LUẬN 78 TÀI LIỆU THAM KHẢO 79 PHỤ LỤC 82 iv DANH MỤC CÁC TỪ VIẾT TẮT Đ.l.n.n DCT (Discrete Cosine Transform) Đại lượng ngẫu nhiên Phép biến đổi cosin rời rạc DFT (Discrete Fourier Transform) Phép biến đổi Fourier DW (Digital Watermarking) Thủy vân số HAS IDCT IH (Human Auditory System) (Inverted Discrete Cosine Transform) (Information Hiding) Hệ thống thính giác người Phép biến đổi cosin rời rạc ngược Giấu thông tin JPEG (Joint Photographic Experts Group) Ảnh nén JPEG LSB PoV RGB RS SPA (Least Significant Bit) (Pair of Values) (Red – Green – Blue) (Regular – Singular) (Sample Pair Analysis) Bít quan trọng Cặp giá trị Đỏ- Xanh – Xanh da trời Kỹ thuật quy - đơn Phân tích cặp mẫu v DANH MỤC CÁC HÌNH VẼ Hình 1.1 Phân loại kỹ thuật giấu tin Hình 1.2 Lược đồ chung cho trình giấu tin Hình 1.3 Lược đồ cho trình giải mã Hình 1.4 Thay đổi bit khối B 14 Hình 1.5 Các phép tốn   16 Hình 1.6 Minh họa giấu liệu D = ―101‖ vào khối ảnh nhị phân 19 Hình 2.1 Mơ hình q trình nhúng thủy vân 30 Hình 2.2 Quá trình tách thủy vân 31 Hình 2.3 Phân chia ba miền tần số khối ảnh 8x8 theo phép biến đổi DCT 33 Hình 3.1 Ảnh trước giấu tin 58 Hình 3.2 Đồ thị xác suất giấu tin ảnh hình 3.1 58 Hình 3.3 Đồ thị xác suất phát ảnh có giấu tin 58 Hình 3.4 Đồ thị RS ảnh kiểm tra 63 Hình 3.5 Xích hữu hạn trạng thái với trạng thái tập Cm (m>0) 66 Hình 3.6 Xích hữu hạn trạng thái cho tập C0 67 MỞ ĐẦU Công nghệ thông tin đặc biệt phát triển hệ thống mạng máy tính tạo nên mơi trường mở phương tiện trao đổi, phân phối tài liệu cách tiện lợi, nhanh chóng Tuy nhiên đặt vấn đề bảo vệ tài liệu, ngăn chặn việc đánh cắp chép tài liệu cách bất hợp pháp Vấn đề an toàn bảo mật thông tin nhận quan tâm đặc biệt nhiều nhà nghiên cứu nhiều lĩnh vực Các công nghệ giải pháp để bảo vệ thông tin nghiên cứu phát triển Giải pháp bảo mật phổ biến dùng hệ mật mã Thông tin ban đầu mã hố thành mật mã ―vơ nghĩa‖ Giải pháp dễ gây ―nghi ngờ‖ đối phương người ta nội dung thông tin mật mà hai người trao đổi với người ta biết hai người có liên lạc ―mờ ám‖ Điều có ý nghĩa an ninh quốc gia Giải pháp khác sử dụng tỏ hiệu cho việc đảm bảo an tồn thơng tin là: đem thông tin giấu vào đối tượng khác Đối tượng áp dụng để chứa tin phổ biến ảnh Ở giải pháp lại đặt hai khuynh hướng cần giải là: bảo mật cho thông tin đem giấu (giấu tin mật) bảo mật cho đối tượng dùng để chứa tin (thủy vân số) Tuy nhiên vấn đề quan tâm giấu thơng tin vào ảnh có thơng tin giấu vào ảnh, làm để sau giấu ảnh khơng có điểm bất thường gây ý người khơng liên quan, tính bền vững thơng tin sau giấu liệu nhận biết ảnh có giấu tin hay khơng? Giấu thơng tin (đặc biệt giấu tin mật) trở thành giải pháp an tồn bảo mật cho trao đổi thơng tin hợp pháp Tuy nhiên làm nảy sinh nguy khác lợi dụng việc giấu tin để thực hành vi bất hợp pháp chẳng hạn truyền kế hoạch công khủng bố, sản phẩm văn hóa khơng lành mạnh, Từ đặt vấn đề làm để phát ảnh có giấu tin hay khơng, thơng tin chứa gì, nhằm mục đích ngăn chặn hành vi bất hợp pháp, phục vụ an ninh quốc gia Đồng thời từ việc phát tồn tin mật giấu, ta tìm cách để nâng cao độ an tồn cho kỹ thuật giấu tin có Xuất phát từ vấn đề đặt thực đề tài luận văn ―Kỹ thuật giấu tin ảnh nghiên cứu khả phát ảnh có giấu tin‖ Luận văn gồm chương: Chương Tổng quan giấu tin kỹ thuật giấu tin mật ảnh Chương trình bày khái niệm liên quan đến giấu tin nói chung, mơ hình kỹ thuật giấu tin, cách tiếp cận để giải toán giấu tin phần cuối chương sâu vào phân tích số kỹ thuật giấu tin mật ảnh số Chương 2: Kỹ thuật thủy vân ảnh Thủy vân số khuynh hướng thứ hai cần giải tốn giấu tin Chương trình bày số kỹ thuật thủy vân ẩn bền vững ảnh Qua việc phân tích đánh giá điểm mạnh, điểm yếu kỹ thuật, chất lượng ảnh nhúng thủy vân tính bền vững thủy vân để đưa giải pháp nâng cao độ an toàn cho thủy vân Chương 3: Nghiên cứu khả phát ảnh có giấu tin Đây trọng tâm nghiên cứu luận văn Mục tiêu cần đạt toán phân tích tin ẩn ảnh là: phát ảnh có giấu tin trích chọn thơng điệp (hoặc phần thơng điệp) giấu, sửa đổi hay phá hủy thông tin phát Tuy nhiên chương luận văn giải vấn đề phát có tồn tin ẩn hay khơng Trong đưa số kỹ thuật phát ảnh giấu tin theo hướng tiếp cận chủ yếu sử dụng lý thuyết xác suất thống kê Chương - TỔNG QUAN VỀ GIẤU TIN VÀ KỸ THUẬT GIẤU TIN MẬT TRONG ẢNH Giấu tin lĩnh vực rộng lớn Trong mơi trường giấu tin phổ biến ứng dụng rộng rãi giấu tin ảnh Trong chương luận văn bình bày tổng quan trình phát triển giấu tin, mơ hình giấu tin, ứng dụng giấu tin đồng thời sâu vào kỹ thuật nhằm bảo mật cho thông tin đem giấu kỹ thuật giấu tin mật Hầu hết kỹ thuật giấu tin mật tập trung giấu thơng tin vào bit quan điểm ảnh Phần cuối chương trình bày kỹ thuật công bố gần giấu tin theo khối bit sử dụng tính chẵn lẻ tổng số bit khối, kỹ thuật Wu_Lee, kỹ thuật Yang_Pan_Tseng 1.1 Một số khái niệm giấu tin 1.1.1 Khái niệm giấu tin ―Giấu thông tin‖ gọi tắt ―Giấu tin‖, tiếng Hi Lạp ―Steagnography‖, tiếng Anh ―Cover Writing‖ “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 [2] Kỹ thuật giấu 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 mang tin giấu Hai mục đích khác dẫn đến hai kỹ thuật chủ yếu giấu tin Đó giấu tin mật thủy vân số Nói chung giấu tin đa phương tiện tận dụng ―độ dư thừa‖ phương tiện giấu để thực việc giấu tin mà người ngồi ―khó‖ cảm nhận có thơng tin giấu 1.1.2 Phân loại kỹ thuật giấu tin Do kỹ thuật giấu tin số hình thành thời gian gần nên xu hướng phát triển chưa ổn định Có nhiều cách phân loại khác dựa tiêu chí khác Theo Fabien A.P Petitcolas đề xuất năm 1999, chia lĩnh vực giấu tin thành hai hướng lớn, giấu tin mật thủy vân số [6] Giấu tin mật với mục đích đảm bảo an tồn bảo mật thông tin tập trung vào kỹ thuật giấu thơng tin cho người khác khó phát việc có tin giấu; phát có tin giấu giải tin khó thực Bên cạnh đặt vấn đề lượng tin giấu Thủy vân số lại chia thành hai hướng nhỏ thủy vân dễ vỡ thủy vân bền vững Trong thủy vân dễ vỡ yêu cầu thông tin giấu bị sai lệch có thay đổi vào liệu chứa tin 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 cao thông tin giấu trước biến đổi thông thường liệu chứa tin Giấu thông tin Information hiding Giấu tin mật Steganography Thủy vân số Watermarking Thủy vân bền vững Robust Copyright watermarking Thủy vân ẩn Imperceptible watermarking Thủy vân dễ vỡ Fragile watermarking Thủy vân Visble watermarking Hình 1.1 Phân loại kỹ thuật giấu tin 1.1.3 Sơ lƣợc lịch sử giấu tin Từ ―Steganography‖ bắt nguồn từ tiếng Hi Lạp Từ ―stegano‖ tiếng Hi Lạp có nghĩa ―covered‖, cịn ―graphien‖ có nghĩa ―to write‖ Như vậy, ―steganography‖ có nghĩa tài liệu phủ ―covered writing‖ 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 điệp thuộc sử gia Hi Lạp Herodotus Khi bạo chúa Hi Lạp Histiaeus bị vua Darius bắt giữ Susa vào kỷ thứ V 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 điệp 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 Một câu chuyện khác thời Hi 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 Hi Lạp định báo cho Sparta Xerxes định xâm chiếm Hi Lạp Để tránh bị phát hiện, bóc lớp sáp ong 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 ong 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 sốt cách dễ dàng Mực không màu phương tiện hữu ích cho bảo mật thơng tin thời gian dài Người Romans cổ biết sử dụng chất sẵn có nước quả, nước tiểu sữa viết thơng báo bí mật hàng văn tự thơng thường Khi hơ nóng, thứ mực trở nên sẫm mầu đọc Mực khơng màu cịn sử dụng gần đây, chẳng hạn chiến tranh giới thứ II [5] Ý tưởng che giấu thông tin có hàng ngà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 tin nhận quan tâm nhà nghiên cứu viện công nghệ thông tin với nhiều cơng trình nghiên cứu Sự phát triển thông tin số mạng truyền thông (đặc biệt mạng Internet) với kỹ thuật chép hoàn hảo, kỹ thuật chỉnh sửa, thay tinh vi làm nảy sinh nhiều vấn đề nhức nhối nạn ăn cắp quyền, xuyên tạc trái phép, lan truyền thông tin bất hợp pháp 1.1.4 Mô hình kỹ thuật giấu thơng tin Mơ hình kỹ thuật giấu tin mơ tả hình 1.2 1.3 Thông tin cần giấu Phương tiện chứa tin (audio, ảnh, video,…) Bộ nhúng thông tin Phương tiện Phân chứa phối giấu tin Khóa Hình 1.2 Lược đồ chung cho trình giấu tin Hình 1.2 biểu diễn q trình giấu tin Trong đó, phương tiện chứa tin bao gồm: văn bản, ảnh, audio, video… Thông tin cần giấu tùy theo mục đích người sử dụng, thơng điệp, logo, hình ảnh quyền… Thơng tin giấu vào phương tiện chứa tin nhờ môt 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 ... việc phát tồn tin mật giấu, ta tìm cách để nâng cao độ an toàn cho kỹ thuật giấu tin có Xuất phát từ vấn đề đặt thực đề tài luận văn ? ?Kỹ thuật giấu tin ảnh nghiên cứu khả phát ảnh có giấu tin? ??... NGHIÊN CỨU KHẢ NĂNG PHÁT HIỆN ẢNH CÓ GIẤU TIN 48 3.1 Bài tốn phân tích tin giấu 48 3.2 Phân loại phƣơng pháp phát ảnh giấu tin 49 3.3 Một số kỹ thuật phát ảnh có giấu. .. xem ảnh thị giác, liệu ảnh không thay đổi theo thời gian Điều tạo khác biệt lớn kỹ thuật giấu tin ảnh với kỹ thuật giấu tin audio hay video  Kỹ thuật giấu phụ thuộc loại ảnh Kỹ thuật giấu tin

Ngày đăng: 25/03/2015, 09:48

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • DANH MỤC CÁC TỪ VIẾT TẮT

  • DANH MỤC CÁC HÌNH VẼ

  • MỞ ĐẦU

  • 1.1 Một số khái niệm cơ bản về giấu tin

  • 1.1.1 Khái niệm giấu tin

  • 1.1.2 Phân loại các kỹ thuật giấu tin

  • 1.1.3 Sơ lược về lịch sử giấu tin

  • 1.1.4 Mô hình kỹ thuật giấu thông tin cơ bản

  • 1.1.5 Các ứng dụng của kỹ thuật giấu thông tin

  • 1.2 Giấu tin trong dữ liệu đa phương tiện

  • 1.2.1 Giấu tin trong ảnh

  • 1.2.2 Giấu tin trong audio

  • 1.2.3 Giấu tin trong video

  • 1.2.4 Giấu tin trong văn bản

  • 1.3 Những đặc trưng và tính chất của giấu tin trong ảnh

  • 1.4 Các hướng tiếp cận của kỹ thuật giấu tin trong ảnh

  • 1.4.1 Tiếp cận trên miền không gian ảnh

  • 1.4.2 Tiếp cận trên miền tần số ảnh

  • 1.5 Một số phương pháp giấu tin mật trong ảnh

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

Tài liệu liên quan