TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

35 40 0
TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ 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

MỤC LỤC LỜI CẢM ƠN GIỚI THIỆU CHƯƠNG I TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN TRONG ẢNH 1.1 Định nghĩa kỹ thuật giấu tin .6 1.2 Mục đích giấu tin 1.2.1 Mơ hình kỹ thuật giấu thông tin 1.2.2 Mơ hình kỹ thuật phát thơng tin 1.3 Môi trường giấu tin 1.3.1 Giấu tin ảnh 1.3.2 Giấu tin audio 1.3.3 Giấu tin video 1.3.4 Giấu thông tin văn dạng text CHƯƠNG II ẢNH GIF .10 2.1 Cấu trúc ảnh GIF 10 2.2 Mô tả đối tượng ảnh 10 CHƯƠNG III KỸ THUẬT GIẤU TIN THUẬN NGHỊCH TRONG ẢNH GIF .13 3.1 Khái niệm thuận nghịch 13 3.2 Kỹ thuật giấu thuận nghịch dựa DIH 13 3.2.1 Q trình giấu thơng tin 13 3.2.2 Q trình lấy thơng tin 15 CHƯƠNG IV KỸ THUẬT PHÁT HIỆN THÔNG TIN ẨN GIẤU TRONG ẢNH GIF 18 4.1 Tổng quan kỹ thuật phát tin ẩn giấu ảnh (Steganalysis) 18 4.2 Kỹ thuật phát dựa DIH 19 CHƯƠNG V KẾT QUẢ THỰC NGHIỆM 22 5.1 Môi trường thử nghiệm 22 5.2 Cài đặt thuật tốn giấu thơng điệp 25 5.3 Cài đặt thuật toán phát 27 5.4 Đánh giá kết thử nghiệm 27 KẾT KUẬN 35 TÀI LIỆU THAM KHẢO 36 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn hội đồng khoa Công Nghệ Thông Tin, hội đồng khoa học trường Đại Học Dân Lập Hải Phòng tạo điều kiện để chúng em thực tốt đề tài nghiên cứu khoa học Chúng em xin chân thành cảm ơn cô giáo: Ths Hồ Thị Hương Thơm – giảng viên khoa công nghệ thông tin trường ĐHDL Hải Phịng, tận tình hướng dẫn đạo chúng em suốt thời gian nghiên cứu đề tài Cuối cùng, xin cảm ơn tất bạn đồng mơn động viên, góp ý trao đổi hỗ trợ cho suốt thời gian nghiên cứu vừa qua Vì thời gian nghiên cứu có hạn, trình độ hiểu biết thân chúng em nhiều hạn chế Cho nên đề tài khơng tránh khỏi thiếu sót, chúng em mong góp ý quý báu tất thầy cô giáo bạn để đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn! Hải Phòng, ngày 10 tháng 08 năm 2019 Nhóm thực GIỚI THIỆU Cuộc cách mạng thông tin kỹ thuật số đem lại thay đổi sâu sắc xã hội sống Những thuận lợi mà thông tin kỹ thuật số mang lại sinh thách thức hội cho trình phát triển Internet mạng không dây trợ giúp cho việc chuyển phát khối lượng thông tin lớn qua mạng Tuy nhiên làm tăng nguy sử dụng trái phép, xuyên tạc bất hợp pháp thông tin lưu chuyển mạng, đồng thời việc sử dụng cách bình đẳng an tồn liệu đa phương tiện cung cấp cách kịp thời tới nhiều người dùng cuối thiết bị cuối vấn đề quan trọng nhiều thách thức Hơn phát triển phương tiện kỹ thuật số làm cho việc lưu trữ, sửa đổi chép liệu ngày đơn giản, từ việc bảo vệ quyền chống xâm phạm trái phép liệu đa phương tiện (âm thanh, hình ảnh, tài liệu) gặp nhiều khó khăn Một cơng nghệ đời phần giải khó khăn giấu thông tin nguồn đa phương tiện nguồn âm thanh, hình ảnh, ảnh tĩnh…Xét theo khía cạnh tổng qt giấu thơng tin hệ mật mã nhằm đảm bảo tính an tồn thơng tin, phương pháp ưu điểm chỗ giảm khả phát tồn thông tin nguồn mạng Không giống mã hố thơng tin để chống truy cập sửa chữa cách trái phép thông tin Giấu phát thơng tin kỹ thuật cịn tương đối phát triển nhanh thu hút quan tâm giới khoa học giới cơng nghiệp cịn nhiều thách thức Bản báo cáo trình bày giấu phát ảnh có giấu tin Đồng thời trình bày số kỹ thuật giấu phát thông tin ảnh GIF, từ đưa thực nghiệm đánh giá cho việc phát thông tin ẩn giấu ảnh GIF CHƯƠNG I TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN TRONG ẢNH 1.1 Định nghĩa kỹ thuật giấu tin 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 (giấu thơng tin mang tính quy ước khơng phải hành động cụ thể) 1.2 Mục đích giấu tin Có hai mục đích giấu tin: Bảo mật cho liệu giấu Bảo đảm an tồn (bảo vệ quyền) cho đối tượng chứa liệu giấu Có thể thấy mục đích hồn tồn trái ngược dần phát triển thành lĩnh vực với yêu cầu tính chất khác Giấu thơng tin Giấu tin bí mật (Steganography) Thuỷ vân số (Watermarking Hình 1: Hai lĩnh vực kỹ thuật giấu thơng tin Kỹ thuật giấu thơng tin bí mật (Steganography): 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 tin để giấu nhiều thông tin Thông tin mật giấu kỹ đối tượng khác cho người khác không phát Kỹ thuật giấu thông tin theo kiểu đánh giấu (watermarking) để bảo vệ quyền đối tượng chứa thơng tin lại tập trung đảm bảo số yêu cầu đảm bảo tính bền vững… Đây ứng dụng kỹ thuật thuỷ vân số 1.2.1 Mô hình kỹ thuật giấu thơng tin Giấu thơng tin vào phương tiện chứa tách lấy thông tin q trình trái ngược mô tả qua sơ đồ khối hệ thống sau: Phương tiện chứa (audio, ảnh, video) Thông tin giấu Bộ nhúng thơng Khóa Phân phối Phương tiện chứa giấu tin Hình 2: Lược đồ chung cho trình giấu tin Thơng tin cần giấu tuỳ theo mục đích người sử dụng, thơng điệp (với tin bí mật) hay logo, hình ảnh quyền Phương tiện chứa: file ảnh, text, audio… môi trường để nhúng tin Bộ nhúng thông tin: chương trình thực việc giấu tin Đầu ra: phương tiện chứa có tin giấu Tách thơng tin từ phương tiện chứa diễn theo quy trình ngược lại với đầu thông tin giấu vào phương tiện chứa Phương tiện chứa sau tách lấy thông tin sử dụng, quản lý theo u cầu khác 1.2.2 Mơ hình kỹ thuật tách thơng tin Khóa giấu tin Bộ giải mã thông tin Phương tiện chứa (audio, ảnh, video) Phương tiện chứa giấu tin Thông tin giấu Kiểm định Hình 3: Lược đồ chung cho trình giải mã thơng tin Hình vẽ cơng việc giải mã thông tin giấu Sau nhận đối tượng phương tiện chứa có giấu thơng tin, q 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ố q trình nhúng Kết thu gồm phương tiện chứa gốc thông tin giấu Bước thông tin giấu xử lý kiểm định so sánh với thông tin ban đầu 1.3 Môi trường giấu tin 1.3.1 Giấu tin ảnh Một đặc điểm giấu thông tin ảnh thơng tin giấu cách vơ hình, cách truyền thơng tin mật cho mà người khác biết sau giấu thông tin chất lượng ảnh gần không thay đổi đặc biệt ảnh màu hay ảnh xám 1.3.2 Giấu tin audio Yêu cầu quan trọng giấu tin audio đảm bảo tính chất ẩn thơng tin giấu đồng thời không làm ảnh hưởng đến chất lượng liệu 1.3.3 Giấu tin video Cũng giống giấu thông tin ảnh hay audio, giấu tin video quan tâm phát triển mạnh mẽ cho nhiều ứng dụng điều khiển truy cập thông tin, nhận thức thông tin, quyền tác giả… Một phương pháp giấu tin video đưa Cox phương pháp phân bố Ý tưởng phương pháp phân phối thông tin giấu dàn trải theo tần số liệu gốc 1.3.4 Giấu thông tin văn dạng text Giấu tin văn dạng text khó thực có thơng tin dư thừa, để làm điều người ta phải khéo léo khai thác dư thừa tự nhiên ngôn ngữ Một cách khác tận dụng định dạng văn (mã hố thơng tin vào khoảng cách từ hay dòng văn bản) => Kỹ thuật giấu tin áp dụng cho nhiều loại đối tượng không riêng liệu đa phương tiện ảnh, audio, video CHƯƠNG II ẢNH GIF 2.1 Cấu trúc ảnh GIF Ảnh GIF (Graphics Interchange Format) định dạng tập tin hình ảnh bitmap cho hình ảnh dùng 256 màu sắc khác hoạt hình dùng 256 màu cho khung hình Gif thường dùng cho sơ đồ, hình vẽ, nút bấm hình màu GIF định dạng nén liệu đặc biệt hữu ích cho việc truyền hình ảnh qua đường truyền lưu lượng nhỏ Đây giải pháp tốt cho hình ảnh mạng, cho hoạt hình nhỏ ngắn GIF sử dụng thuật tốn nén LOSS LESS (Khơng liệu), điều cho phép chúng tạo kích thước nhỏ mà khơng bị mờ chi tiết ảnh liệu GIF note GIF header (7 byte) Globel Palette Header Image (10 byte) Palette of Image (nếu có) Data of Image „,‟ ký tự liên kết ………………… „;‟ terminator Hình Cấu trúc ảnh Gif Chữ ký ảnh Bộ mô tả hiển thị Bản đồ màu tổng thể 2.2 Mô tả đối tượng ảnh Dấu phân cách Bộ mô tả ảnh 10 Bản đồ màu cục Dữ liệu ảnh Phần mô tả lặp lại n lần ảnh chứa n đối tượng Phần đầu cuối ảnh GIF (terminator) + Chữ ký ảnh GIF có giá trị GIF87a Nó gồm ký tự, ký tự đầu kiểu định dạng, ký tự sau version ảnh + Bộ hình thị: chứa mơ tả thơng số cho tồn ảnh GIF: Độ rộng hình raster theo pixel: byte Độ cao hình raster theo pixel: byte Các thơng tin đồ màu, hình hiển thị,… Thông tin màu nền: byte Phần chưa dùng: byte + Bản đồ màu tổng thể: mô tả màu tối ưu đòi hỏi bit M=1 Khi màu tổng thể thể hiện, xác định mô tả hiển thị m , với m lượng bit pixel, byte (biểu diễn cường độ màu màu Red-Green-Blue) Cấu trúc khối sau: Bit Màu Red Màu Green Màu Blue Màu Red Màu Green Màu Blue Thứ tự byte Mô tả Giá trị màu đỏ theo index Giá trị màu xanh lục theo index Giá trị màu xanh lơ theo index Giá trị màu đỏ theo index Giá trị màu xanh lục theo index Giá trị màu xanh lơ theo index Hình Cấu trúc khối đồ màu tổng thể + Bộ mô tả ảnh: định nghĩa vị trí thực tế phần mở rộng ảnh phạm vi khơng gian ảnh có phần mơ tả hiển thị Nếu ảnh biểu diễn theo ánh xạ màu cục cờ định nghĩa phải thiết lập Mỗi mô tả ảnh ký tự kết nối ảnh Ký tự dùng định dạng GIF có từ ảnh trở lên Ký tự có giá trị 0x2c (ký tự dấu phẩy) Khi ký tự đọc qua, mơ tả ảnh kích hoạt Bộ mơ tả ảnh gồm 10 byte có cấu trúc sau: 11 Các bit 0010110 Thứ tự byte Mô tả Ký tự liên kết ảnh („) Căn trái ảnh 2,3 Pixel bắt đầu ảnh tính từ trái hình hiển thị Căn đỉnh 4,5 Pixel cuối ảnh bắt đầu tính từ đỉnh hình hiển thị Độ rộng ảnh 6,7 Độ rộng ảnh tính theo pixel Độ cao ảnh 8,9 Chiều cao ảnh tính theo pixel MI000pixel 10 Khi bit M=0 sử dụng bảng màu tổng thể M=1 sử dụng đồ màu cục I = 0: định dạng ảnh theo thứ tự liên tục I = 1: định dạng ảnh theo thứ tự xen kẽ pixel + 1: số bit/pixel ảnh Hình Cấu trúc mô tả ảnh + Bản đồ màu cục bộ: chọn bit M byte thứ 10 Khi đồ màu chọn, đồ màu chiếu theo mô tả ảnh mà lấy vào cho Tại phần cuối ảnh, đồ màu lấy lại phần xác lập sau mô tả hiển thị Các tham số cho biết kích thước ảnh theo pixel mà cịn số thực thể đồ màu + Dữ liệu ảnh: chuỗi giá trị có thứ tự pixel màu tạo nên ảnh Các pixel xếp liên tục dòng ảnh, từ trái qua phải Các dòng ảnh viết từ xuống + Phần kết thúc ảnh: cung cấp tính đồng cho đầu cuối ảnh GIF Cuối ảnh xác định kí tự “;” (0x3b) 12 Hình 11 Chọn file ảnh GIF cần giấu Hình 12 Chọn vị trí lưu file ảnh output.gif Hình 13 Chọn file text cần giấu 23 Hình 14 Chọn vị trí lưu ảnh phục hồi recovered.gif Hình 15 Chọn vị trí lưu file text lấy output.txt Hình 16 Kiểm tra ảnh 24 5.2 Thử nghiệm thuật tốn giấu thơng điệp 5.2.1 Cơ sở liệu thử nghiệm Có tập sở liệu ảnh gồm ảnh GIF chuẩn download từ [5] [6] có kích cỡ 512x512 pixel Hình 17 Các hình ảnh GIF thử nghiệm 5.2.2 Kết thử nghiệm đánh giá thuật toán (PSNR) Để đánh giá hiệu hoạt động phương pháp đề xuất, thực nhiều máy tính mơ vài ảnh GIF kích thước 512 × 512 pixels Chuỗi ký tự cần giấu: Hình 18 Chuỗi kỹ tự cần giấu 25 Kết thực nghiệm: Hình 19 Ảnh trước sau giấu tin Đánh giá thuật toán PSNR Bảng cho thấy giá trị PSNR tất hình ảnh watermarked 51,14 dB Khả dao động từ kbits đến 30 kbits 512 × 512 × bits 26 Ảnh (512x512x8) Airplane Baboon Lena Peppers Sailboat Tiffany PSNR (dB) 58.78 51.49 55.63 55.74 55.55 55.20 Khả giấu (bit) 13,551 14,111 16.379 23,725 17,719 20,497 Vượt ngưỡng (pixels) 2 14 Bảng Bảng tóm tắt kết thực nghiệm 5.3 Cài đặt thuật toán phát Cho tập ảnh thử nghiệm gồm 30 ảnh với kích thước (weight, height nhỏ 2000) Trong có 10 ảnh có giấu tin kỹ thuật giấu thuận nghịch dựa DIH (gồm: Image01.gif, image05.gif, image07.gif, image09.gif, image11.gif, image13.gif, image15.gif, image18.gif, image26.gif, image29.gif) Dưới tập ảnh thử nghiệm chương trình phát DIH Bảng Tập ảnh thử nghiệm 27 Tên ảnh Kiểm tra ảnh phương pháp Phát DIH Imge 01.gif C Imge 02.gif K Imge 03.gif K Imge 04.gif K Imge 05.gif C Imge 06.gif K Imge 07.gif C Imge 08.gif K Imge 09.gif C Imge 10.gif K Imge 11.gif C Imge 12.gif K Imge 13.gif C Imge 14.gif K Imge 15.gif C Imge 16.gif K Imge 17.gif K Imge 18.gif C Imge 19.gif K Imge 20.gif K Imge 21.gif C Imge 22.gif K Imge 23.gif K Imge 24.gif K Imge 25.gif K Imge 26.gif C Imge 27.gif K Imge 28.gif K Imge 29.gif C Imge 30.gif K Bảng Kết kiểm tra ảnh Chú thích: bảng ký hiệu K “ảnh khơng giấu tin”, ký hiệu C “ảnh có giấu tin” 28 5.4 Đánh giá kết thực nghiệm Từ bảng kết kiểm tra ảnh cho thấy, chương trình phát DIH phát có 11 ảnh có giấu tin mật, lệch với số ảnh giấu tin thực tế ban đầu ảnh Để kiểm tra tính tin cậy tư tưởng thuật tốn phát hiện, nhóm tác giả lấy 11 ảnh chương trình phát có thơng tin ẩn giấu để thống kê histogram ảnh Sau sử dụng chương trình lấy thông tin khôi phục ảnh gốc để lấy thông tin mật thống kê lại histogram ảnh khôi phục 45000 45000 40000 40000 35000 35000 30000 30000 25000 25000 20000 20000 15000 15000 10000 10000 5000 5000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 10 -10 - - - - - - - - - Histogram Image01.gif 12 10 Histogram phuchoi01.gif 16000 16000 14000 14000 12000 12000 10000 10000 8000 8000 6000 6000 4000 4000 2000 2000 -10-9-8-7-6-5-4-3-2-1012345678910 -10-9-8-7-6-5-4-3-2-1 Histogram Image05.gif 1234567 10 Histogram phuchoi05.gif 160000 160000 140000 140000 120000 120000 100000 100000 80000 80000 60000 60000 40000 40000 20000 20000 -10-9-8-7-6-5-4-3-2-1012345678910 Histogram Image07.gif -10 -9-8-7-6-5-4-3-2-1 1234567 10 Histogram phuchoi07.gif 29 140000 140000 120000 120000 100000 100000 80000 80000 60000 60000 40000 40000 20000 20000 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 10 -10 Histogram Image09.gif -9-8-7-6-5-4-3-2-1 234 67 Histogram phuchoi09.gif 10 900000 900000 800000 800000 700000 700000 600000 600000 500000 500000 400000 400000 300000 300000 200000 200000 100000 100000 0 -10-9-8-7-6-5-4-3-2-1012345678910 -10-9-8-7-6-5-4-3-2-1012345678910 Histogram Image11.gif Histogram phuchoi11.gif 18000 18000 16000 16000 14000 14000 12000 12000 10000 10000 8000 8000 6000 6000 4000 4000 2000 2000 -10-9-8-7-6-5-4-3-2-1012345678910 -10 -9 Histogram Image13.gif -8-7-6-5-4-3-2-101234567 10 Histogram phuchoi13.gif 180000 180000 160000 160000 140000 140000 120000 120000 100000 100000 80000 80000 60000 60000 40000 40000 20000 20000 0 -10-9-8-7-6-5-4-3-2-1012345678910 -10-9-8-7-6-5-4-3-2-1012345678910 Histogram Image15.gif Histogram phuchoi15.gif 30 60000 60000 50000 50000 40000 40000 30000 30000 20000 20000 10000 10000 0 -10-9 -8 -7 -6 -5 -4 -3 -2 -1 10 -10 -9 -8-7-6-5-4-3-2-101234567 Histogram phuchoi18.gif Histogram Image18.gif 60000 60000 50000 50000 10 40000 40000 30000 30000 20000 20000 10000 10000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 123456 -10-9-8-7-6-5-4-3-2-1012345678910 10 Histogram Image21.gif Histogram phuchoi21.gif 40000 40000 35000 35000 30000 30000 25000 25000 20000 20000 15000 15000 10000 10000 5000 5000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 123456 -10-9-8-7-6-5-4-3-2-1012345678910 10 Histogram Image26.gif Histogram phuchoi26.gif 18000 18000 16000 16000 14000 14000 12000 12000 10000 10000 8000 8000 6000 6000 4000 4000 2000 2000 0 -10-9-8-7-6-5-4-3-2-1012345678910 Histogram Image29.gif -10-9-8-7-6-5-4-3-2-1012345678910 Histogram phuchoi29.gif 31 Và histogram ảnh mà chương trình phát DIH cho kết khơng giấu tin mật 20000 120000 18000 100000 16000 14000 80000 12000 10000 60000 8000 6000 40000 4000 20000 2000 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 10 -10 -9 -8 -7 Image02.gif -6-5 -4 -3 -2 -10 12 10 Image03.gif 200000 350000 180000 300000 160000 250000 140000 120000 200000 100000 150000 80000 60000 100000 40000 50000 20000 0 -10 -9 -8 -7 -6-5 -4 -3 -2 -1 -10-9-8-7-6-5-4-3-2-1012345678910 10 Image04.gif Image06.gif 40000 120000 35000 100000 30000 80000 25000 20000 60000 15000 40000 10000 20000 5000 0 -10 -9-8 -7-6 -5-4 -3-2 -1 10 -10 -9 Image08.gif -8 -7 -6-5 -4 -3 -2 -1 01 8910 Image10.gif 25000 250000 200000 20000 150000 15000 100000 10000 50000 5000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 Image14.gif 10 -10 -9 -8 -7 -6 -5 -4 -3 -2 -10 12 10 Image17.gif 32 180000 160000 160000 140000 140000 120000 120000 100000 100000 80000 80000 60000 60000 40000 40000 20000 20000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 12 10 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 Image19.gif 7 10 Image20.gif 450000 300000 400000 250000 350000 300000 200000 250000 150000 200000 150000 100000 100000 50000 50000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 12 10 -10 -9 -8 -7 -6-5 Image22.gif -4 -3 -2 -1 10 Image23.gif 25000 25000 20000 20000 15000 15000 10000 10000 5000 5000 0 -10-9-8-7-6-5-4-3-2-1 12 -10-9-8-7-6-5-4-3-2-1 910 Image24.gif 9 10 Image25.gif 25000 30000 25000 20000 20000 15000 15000 10000 10000 5000 5000 0 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 12 Image27.gif 10 -10 -9-8 -7-6 -5-4 -3-2 -1 10 Image28.gif 33 35000 30000 25000 20000 15000 10000 5000 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 10 Image30.gif Nhóm tác giả thực đánh giá kết theo hai hệ số: Precision Recall Trong đó, hệ số Precision (ký hiệu P) phản ánh độ xác việc phát ảnh có giấu tin, tính theo cơng thức: P = Số ảnh giấu tin xác/ Số ảnh tìm có giấu tin Và hệ số Recall (ký hiệu R) tính theo cơng thức: R = Số ảnh tìm có giấu tin/ Số ảnh có giấu tin ban đầu Như từ kết thử nghiệm trên, ta có giá trị hệ số sau: P = 10/11 = 0.9090909090… R = 10/10 = 34 KẾT KUẬN Phát thông tin ẩn giấu liệu đa phương tiện đặc biệt ảnh số vấn đề quan tâm nhiều lĩnh vực Để phát phân biệt ảnh số có mang tin mật hay khơng địi hỏi nhiều yếu tố kỹ thuật phức tạp Sau khoảng thời gian không nhiều (6 tháng) nhóm tác giả làm việc hăng say, tích cực, nghiêm túc, nhóm tác giả đạt kết sau: Nắm rõ khái niệm tổng quan kỹ thuật giấu tin ảnh nói chung, giấu tin ảnh GIF nói riêng Tìm hiều cài đặt kỹ thuật giấu tin thuật nghịch dựa tần số ảnh sai khác (Difference Image Histogram-DIH) ảnh GIF Đề xuất kỹ thuật phát ảnh GIF có giấu tin dựa DIH Xây dựng chương trình giấu phát ảnh GIF có giấu tin với giao diện thân thiện dễ sử dụng Tuy kỹ thuật phát đề xuất phát ảnh giấu tin kỹ thuật giấu tin thuận nghịch dựa DIH chứng minh qua thử nghiệm mở hướng cho nghiên cứu lĩnh vực steganalysis Hướng nghiên cứu nghiên cứu tiếp việc áp dụng kỹ thuật giấu phát với ảnh GIF động, kết thực nghiệm thực ảnh GIF tĩnh không cho kết tốt với ảnh GIF động 35 TÀI LIỆU THAM KHẢO [1] Sang-Kwang Lee, Young-Ho Suh, and Yo-Sung Ho, Lossless Data Hiding Based on Histogram Modification of Difference Images, Advances in Multimedia Information Processing - PCM 2004, pp.340-347 November/ December, 2004 [2] Tao Zhang, Xijian Ping: RELIABLE DETECTION OF LSB STEGANOGRAPHY BASED ON THE DIFFERENCE IMAGE HISTOGRAM ICASSP 2003 Vol I, pp.545-548 [3] CBIR image database, University of Washington, available at:http://www.cs.washington.edu/research/imagedatabase/groundtruth/ [4].USC-SIPI Image Database, http://sipi.usc.edu/services/database/Database.html 36 ... QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN TRONG ẢNH 1.1 Định nghĩa kỹ thuật giấu tin 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 (giấu thơng tin mang tính quy ước... bảo mật thơng tin tập trung vào kỹ thuật giấu tin để giấu nhiều thông tin Thông tin mật giấu kỹ đối tượng khác cho người khác không phát Kỹ thuật giấu thông tin theo kiểu đánh giấu (watermarking)... bày giấu phát ảnh có giấu tin Đồng thời trình bày số kỹ thuật giấu phát thông tin ảnh GIF, từ đưa thực nghiệm đánh giá cho việc phát thông tin ẩn giấu ảnh GIF CHƯƠNG I TỔNG QUAN VỀ KỸ THUẬT GIẤU

Ngày đăng: 29/08/2020, 19:13

Hình ảnh liên quan

Hình 1: Hai lĩnh vực chính của kỹ thuật giấu thông tin - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 1.

Hai lĩnh vực chính của kỹ thuật giấu thông tin Xem tại trang 4 của tài liệu.
1.2.1 Mô hình kỹ thuật giấu thông tin cơ bản - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

1.2.1.

Mô hình kỹ thuật giấu thông tin cơ bản Xem tại trang 5 của tài liệu.
1.2.2 Mô hình kỹ thuật tách thông tin cơ bản - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

1.2.2.

Mô hình kỹ thuật tách thông tin cơ bản Xem tại trang 6 của tài liệu.
Ảnh GIF (Graphics Interchange Format) là một định dạng tập tin hình ảnh bitmap cho các hình ảnh dùng ít hơn 256 màu sắc khác nhau và các hoạt hình dùng ít hơn 256 màu cho mỗi khung hình - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

nh.

GIF (Graphics Interchange Format) là một định dạng tập tin hình ảnh bitmap cho các hình ảnh dùng ít hơn 256 màu sắc khác nhau và các hoạt hình dùng ít hơn 256 màu cho mỗi khung hình Xem tại trang 8 của tài liệu.
Căn trái ảnh 2,3 Pixel bắt đầu ảnh tính từ trái hình hiển thị - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

n.

trái ảnh 2,3 Pixel bắt đầu ảnh tính từ trái hình hiển thị Xem tại trang 10 của tài liệu.
Hình 7. Lược đồ quá trình giấu tin DIH - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 7..

Lược đồ quá trình giấu tin DIH Xem tại trang 11 của tài liệu.
Hình 8. Lược đồ quá trình lấy tin DIH - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 8..

Lược đồ quá trình lấy tin DIH Xem tại trang 13 của tài liệu.
Hình 9. (a). Ảnh chuẩn “Lena”; Difference Image Histogram của ảnh “Lena” (b). - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 9..

(a). Ảnh chuẩn “Lena”; Difference Image Histogram của ảnh “Lena” (b) Xem tại trang 17 của tài liệu.
Cầu hình máy tính tối thiểu để chạy chương trình: Hệ diều hành Windown XP hoặc các hệ điều hành tương tự, Chip PIII 500 trở lên, Ram từ 128, ổ cứng còn trống 400 Mb. - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

u.

hình máy tính tối thiểu để chạy chương trình: Hệ diều hành Windown XP hoặc các hệ điều hành tương tự, Chip PIII 500 trở lên, Ram từ 128, ổ cứng còn trống 400 Mb Xem tại trang 20 của tài liệu.
Hình 11. Chọn file ảnh GIF cần giấu - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 11..

Chọn file ảnh GIF cần giấu Xem tại trang 21 của tài liệu.
Hình 12. Chọn vị trí lưu file ảnh mới output.gif - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 12..

Chọn vị trí lưu file ảnh mới output.gif Xem tại trang 21 của tài liệu.
Hình 14. Chọn vị trí lưu ảnh phục hồi recovered.gif - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 14..

Chọn vị trí lưu ảnh phục hồi recovered.gif Xem tại trang 22 của tài liệu.
Hình 15. Chọn vị trí lưu file text được lấy ra output.txt - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 15..

Chọn vị trí lưu file text được lấy ra output.txt Xem tại trang 22 của tài liệu.
Hình 18. Chuỗi kỹ tự cần giấu - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 18..

Chuỗi kỹ tự cần giấu Xem tại trang 23 của tài liệu.
Hình 17. Các hình ảnh GIF thử nghiệm - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 17..

Các hình ảnh GIF thử nghiệm Xem tại trang 23 của tài liệu.
Hình 19. Ảnh trước và sau khi giấu tin - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Hình 19..

Ảnh trước và sau khi giấu tin Xem tại trang 24 của tài liệu.
Bảng 1. Bảng tóm tắt kết quả thực nghiệm. - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Bảng 1..

Bảng tóm tắt kết quả thực nghiệm Xem tại trang 25 của tài liệu.
Bảng 2. Tập ảnh thử nghiệm - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Bảng 2..

Tập ảnh thử nghiệm Xem tại trang 25 của tài liệu.
Bảng 3. Kết quả kiểm tra ảnh - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

Bảng 3..

Kết quả kiểm tra ảnh Xem tại trang 26 của tài liệu.
5.4 Đánh giá các kết quả thực nghiệm - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

5.4.

Đánh giá các kết quả thực nghiệm Xem tại trang 27 của tài liệu.
Từ bảng kết quả kiểm tra ảnh trên cho thấy, chương trình phát hiện DIH phát hiện có 11 ảnh có giấu tin mật, lệch với số ảnh giấu tin trên thực tế ban đầu là 1 ảnh. - TỔNG QUAN VỀ KỸ THUẬT GIẤU TIN VÀ GIẤU TIN

b.

ảng kết quả kiểm tra ảnh trên cho thấy, chương trình phát hiện DIH phát hiện có 11 ảnh có giấu tin mật, lệch với số ảnh giấu tin trên thực tế ban đầu là 1 ảnh Xem tại trang 27 của tài liệu.

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

Tài liệu liên quan