Nghiên Cứu Kỹ Thuật Ẩn Thông Tin Trong Ảnh

Chuyên khảo phân tích Kl luong xuan trung, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo., phục vụ nghiên cứu và ứng dụng thực tiễn

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

luận văn tốt nghiệp

2012

58
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

1. GIỚI THIỆU VỀ ĐỀ TÀI

1.1. Nội dung đề tài

1.2. Giới hạn đề tài

1.3. Cấu trúc luận văn

2. TỔNG QUAN VỀ GIẤU TIN TRONG ẢNH

2.1. Giới thiệu chung về giấu tin trong ảnh

2.2. Một số ứng dụng giấu tin trong ảnh

2.3. Một số đặc điểm của việc giấu tin trong ảnh

2.4. Sự khác nhau giấu tin trong ảnh màu và ảnh đen trắng

2.5. Các phương pháp bảo vệ thông tin

2.5.1. Phương pháp bảo vệ thông thường

2.5.2. Phương pháp bảo vệ vật lý

2.5.3. Phương pháp bảo vệ dùng phần mềm

2.6. Đánh giá độ an toàn bảo mật thông tin

2.6.1. An toàn phần mềm

2.6.2. Sự phát triển công nghệ và các ảnh hưởng

2.7. Các định dạng ảnh thường dùng

2.7.1. Định dạng ảnh

2.7.2. Định dạng ảnh

2.7.3. Định dạng ảnh

2.7.4. Định dạng ảnh

2.8. Phương pháp đánh giá

3. CÁC KỸ THUẬT GIẤU TIN TRONG ẢNH

3.1. Kỹ thuật Injection

3.2. Kỹ thuật Substitution

3.3. Kỹ thuật Generation

3.4. Kỹ thuật giấu tin trong ảnh sử dụng LSB

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

3.4.2. Thuật toán LSB

3.4.3. Thuật toán CPT

3.4.4. Ứng dụng thuật toán trong ảnh màu

4. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

4.1. Môi trường làm việc

4.2. Thuật toán đề xuất

4.3. Loại ảnh được sử dụng vào giấu tin và phương pháp thực hiện

4.4. Tổ chức và hiện thực chương trình

4.5. Thiết kế bộ mã hóa và giải mã cho dữ liệu giấu

4.6. Thiết kế chương trình giấu tin vào ảnh và tách tin từ ảnh

5. HIỆN THỰC HỆ THỐNG

5.1. Giao diện chính của chương trình

5.2. Các chức năng chính của chương trình

5.2.1. Chức năng giấu tin

5.2.2. Chức năng tách tin

5.3. Kết quả thực nghiệm

5.3.1. Kết quả đạt được

5.3.2. Ưu và nhược điểm

5.3.3. Hướng mở rộng và phát triển trong tương lai

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Nghiên Cứu Kỹ Thuật Ẩn Thông Tin Trong Ảnh

Nghiên cứu về kỹ thuật ẩn thông tin trong ảnh đã trở thành một lĩnh vực quan trọng trong bảo mật thông tin. Với sự phát triển của công nghệ số, việc giấu thông tin vào các hình ảnh không chỉ giúp bảo vệ dữ liệu mà còn tạo ra những ứng dụng thực tiễn trong nhiều lĩnh vực. Kỹ thuật này cho phép nhúng thông tin vào ảnh mà không làm thay đổi chất lượng hình ảnh, từ đó đảm bảo tính bảo mật và an toàn cho thông tin nhạy cảm.

1.1. Khái niệm về ẩn thông tin trong ảnh

Ẩn thông tin trong ảnh là quá trình giấu thông tin vào trong các bức ảnh mà không làm thay đổi đáng kể đến chất lượng hình ảnh. Kỹ thuật này thường được sử dụng để bảo vệ bản quyền và thông tin nhạy cảm.

1.2. Lịch sử phát triển của kỹ thuật ẩn thông tin

Kỹ thuật ẩn thông tin đã có từ lâu, nhưng với sự phát triển của công nghệ số, nó đã trở nên phổ biến hơn. Các phương pháp hiện đại như mã hóagiấu tin đã được áp dụng rộng rãi trong nhiều lĩnh vực.

II. Vấn đề và Thách thức Trong Kỹ Thuật Ẩn Thông Tin

Mặc dù kỹ thuật ẩn thông tin mang lại nhiều lợi ích, nhưng cũng đối mặt với nhiều thách thức. Việc phát hiện và ngăn chặn các hành vi xâm phạm thông tin là một trong những vấn đề lớn nhất. Các phương pháp tấn công ngày càng tinh vi, đòi hỏi các giải pháp bảo mật phải được cải tiến liên tục.

2.1. Các mối đe dọa từ tấn công

Các tấn công như phân tích ảnhtấn công ngược có thể làm lộ thông tin nhạy cảm. Điều này yêu cầu các nhà nghiên cứu phải phát triển các phương pháp bảo vệ hiệu quả hơn.

2.2. Khó khăn trong việc duy trì chất lượng ảnh

Một thách thức lớn là làm sao giấu thông tin mà không làm giảm chất lượng của ảnh. Việc này đòi hỏi các thuật toán phải được tối ưu hóa để đảm bảo tính vô hình của thông tin.

III. Phương Pháp Chính Trong Kỹ Thuật Ẩn Thông Tin

Có nhiều phương pháp khác nhau để thực hiện ẩn thông tin trong ảnh. Các phương pháp này bao gồm việc sử dụng các bit có trọng số thấp (LSB), mã hóa và các thuật toán phức tạp khác. Mỗi phương pháp có ưu điểm và nhược điểm riêng, phù hợp với từng ứng dụng cụ thể.

3.1. Kỹ thuật LSB trong ẩn thông tin

Kỹ thuật LSB là một trong những phương pháp phổ biến nhất để giấu thông tin trong ảnh. Nó hoạt động bằng cách thay đổi các bit ít quan trọng nhất của pixel trong ảnh, từ đó giấu thông tin mà không làm thay đổi đáng kể hình ảnh.

3.2. Các thuật toán mã hóa nâng cao

Ngoài LSB, còn có nhiều thuật toán mã hóa khác như CPT và Wu-Lee, giúp tăng cường tính bảo mật và khả năng giấu thông tin trong ảnh màu.

IV. Ứng Dụng Thực Tiễn Của Kỹ Thuật Ẩn Thông Tin

Kỹ thuật ẩn thông tin trong ảnh có nhiều ứng dụng thực tiễn trong đời sống. Từ việc bảo vệ bản quyền tác giả đến nhận diện thông tin, kỹ thuật này đã chứng minh được giá trị của nó trong nhiều lĩnh vực khác nhau.

4.1. Bảo vệ bản quyền tác giả

Kỹ thuật giấu tin được sử dụng để nhúng thông tin bản quyền vào các sản phẩm đa phương tiện, giúp bảo vệ quyền sở hữu trí tuệ và ngăn chặn hành vi sao chép trái phép.

4.2. Nhận thực thông tin và phát hiện xuyên tạc

Việc giấu thông tin trong ảnh cũng giúp nhận thực thông tin và phát hiện các hành vi xuyên tạc, đảm bảo tính chính xác và độ tin cậy của dữ liệu.

V. Kết Luận và Tương Lai Của Kỹ Thuật Ẩn Thông Tin

Kỹ thuật ẩn thông tin trong ảnh đang ngày càng phát triển và có nhiều tiềm năng trong tương lai. Với sự tiến bộ của công nghệ, các phương pháp mới sẽ được phát triển để nâng cao tính bảo mật và khả năng giấu thông tin.

5.1. Xu hướng phát triển trong nghiên cứu

Nghiên cứu về kỹ thuật ẩn thông tin sẽ tiếp tục mở rộng, với nhiều ứng dụng mới trong các lĩnh vực như an ninh mạng và bảo mật thông tin.

5.2. Thách thức trong việc cải tiến công nghệ

Mặc dù có nhiều tiến bộ, nhưng việc phát triển các phương pháp bảo mật hiệu quả vẫn là một thách thức lớn, đòi hỏi sự sáng tạo và đổi mới trong nghiên cứu.

25/07/2025

Trích đoạn nội dung tài liệu

TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN  LUẬN VĂN TỐT NGHIỆP ẨN THÔNG TIN TRONG ẢNH GVHD : TS.NGUYỄN THANH BÌNH SVTH : LƯƠNG XUÂN TRUNG PHÙNG THỊ MỸ VIÊN Lớp : 08TH2D Khoá : 12 TP. Hồ Chí Minh, tháng 07 năm 2012 TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN  LUẬN VĂN TỐT NGHIỆP ẨN THÔNG TIN TRONG ẢNH GVHD : TS.NGUYỄN THANH BÌNH SVTH : LƯƠNG XUÂN TRUNG PHÙNG THỊ MỸ VIÊN Lớp : 08TH2D Khoá : 12 TP. Hồ Chí Minh, tháng 07 năm 2012 LỜI CẢM ƠN Nhóm em xin bày tỏ lòng biết ơn sâu sắc nhất tới giảng viên hướng dẫn TS.Nguyễn Thanh Bình, thầy đã tận tình hướng dẫn và giúp đỡ chúng em rất nhiều trong quá trình tìm hiểu và nghiên cứu để chúng em có thể hoàn thành tốt đề tài tốt nghiệp của mình. Nhóm em xin gửi lời cảm ơn đến Ban giám hiệu và các thầy cô giảng viên của trường đại học Tôn Đức Thắng đã giảng dạy chúng em trong suốt 4 năm học, cung cấp cho chúng em những kiến thức chuyên môn cần thiết và quý báu giúp chúng em hiểu rõ hơn các lĩnh vực nghiên cứu để hoán thành đề tài dược giao.

Xin cảm ơn bạn bè và gia đình đã động viên cổ vũ, đóng góp ý kiến, và trao đổi trong suốt quá trình học tập cũng như làm tốt nghiệp, giúp chúng em hoàn thành để tài đúng thời hạn. NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN. NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN. LỜI NÓI ĐẦU Trong thời đại bùng nổ thông tin ngày này, vấn đề bảo mật đang được đẩy mạnh và phát triển với nhiều cách thức bảo mật để thông tin luôn được an toàn khi lưu thông trên mạng thông tin.

Với việc luôn có những cách thức mới để bảo mật an toàn thông tin, chúng em chọn đề tài này để tìm hiểu và nghiên cứu cách thức bảo mật thông tin nhúng, là cách thức giấu thông tin vào một vật chủ nhằm đánh lạc hướng cũng như che giấu đi phần thông tin nhạy cảm được bảo mật. Giấu tin mật (steganography) là một lĩnh vực khoa học và nghệ thuật giấu thông tin trong đa phương tiện. Hệ thống Steganography giấu các thông tin mật số vào trong đối tượng số khác mà khó bị phát hiện bằng kỹ thuật thông thường. Trước kia con người sử dụng ẩn các hình xăm hoặc mực vô hình để truyền thông điệp mật.

Ngày nay nhờ có máy tính và công nghệ mạng công việc truyền thông tin mật trở nên dễ dàng và hiệu quả hơn. Trong đồ án này chúng em tìm hiểu về kỹ thuật ẩn thông tin trong ảnh số, với việc áp dụng các thuật toán giấu tin trong ảnh nhị phân từ đó nâng cấp lên với ảnh màu, với một số định dạng ảnh đang sử dụng phổ biến hiện nay. Bằng việc nâng cấp thuật toán đã có sẵn để tăng tính bảo mật và tăng thêm lượng thông tin được giấu, dựa vào thuật toán để hiện thực ứng dụng hoàn chỉnh chạy trên môi trường Window MỤC LỤC DANH MỤC TỪ VIẾT TẮT.3 DANH MỤC CÁC HÌNH VẼ.3 DANH MỤC CÁC BẢNG BIỂU .4 DANH MỤC CÁC BIỂU ĐỒ. Giới thiệu đề tài.

Nội dung đề tài. Giới hạn đề tài. Cấu trúc luận văn. Tổng quan về giấu tin trong ảnh.

Giới thiệu chung về giấu tin trong ảnh. Một số ứng dụng giấu tin trong ảnh. Một số đặc điểm của việc giấu tin trong ảnh. Sự khác nhau giấu tin trong ảnh màu và ảnh đen trắng.

Các phương pháp bảo vệ thông tin. Phương pháp bảo vệ thông thường. Phương pháp bảo vệ vật lý. Phương pháp bảo vệ dùng phần mềm.

Đánh giá độ an toàn bảo mật thông tin. An toàn phần mềm. Sự phát triển công nghệ và các ảnh hưởng. Các định dạng ảnh thường dùng.

Định dạng ảnh. Định dạng ảnh. Định dạng ảnh. Định dạng ảnh.

Phương pháp đánh giá. Các kỹ thuật giấu tin trong ảnh. Kỹ thuật Injection. Kỹ thuật Substitution.

Kỹ thuật Generation. Kỹ thuật giấu tin trong ảnh sử dụng LSB. Các khái niệm cơ bản. Thuật toán LSB.

Thuật toán CPT. Ứng dụng thuật toán trong ảnh màu .PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG. Môi trường làm việc. Thuật toán đề xuất.

Loại ảnh được sử dụng vào giấu tin và phương pháp thực hiên:. Tổ chức và hiện thực chương trình. Thiết kế bộ mã hóa và giải mã cho dữ liệu giấu. Thiết kế chương trình giấu tin vào ảnh và tách tin từ ảnh .HIỆN THỰC HỆ THỐNG.

Giao diện chính của chương trình. Các chức năng chính của chương trình. Chức năng giấu tin. Chức năng tách tin.

Kết quả thực nghiệm. Kết quả đạt được. Ưu và nhược điểm. Hướng mở rộng và phát triển trong tương lai .51 TÀI LIỆU THAM KHẢO.

2 DANH MỤC TỪ VIẾT TẮT LSB least significant bits Các bit có trọng số thấp PSNR peak signal-to-noise ratio Tỉ số tín hiệu cực đại trên nhiễu MSE mean squared error Sai số trung bình GIF Graphics Interchange Định dạng ảnh đồ họa GIF Format BMP BitMap ảnh không nén bitmap JPEG Joint Photographic Expert Ảnh nén JPEG Group CPT Yu-Yuan Chen, Hsiang- Thuật toán giấu tin trong ảnh Kuang Pan, Yu-Chee Tseng nhị phân Wu-Lee M.LEE Một thuật toán giấu tin trong ảnh nhị phân Audio Các định dạng file âm thanh Video Các định dạng file phim Image Các định dạng file hình ảnh Steganography Giấu thông tin trong ảnh DANH MỤC CÁC HÌNH VẼ Hình 2. Một ảnh thẻ chứng minh đã được giấu tin sử dụng trong công tác nhận dạng Hình 2. Ảnh màu sau khi giấu tin rất khó phát hiện sự thay đổi Hình 2. Ảnh đen trắng sau khi giấu cùng một lượng thông tin như ảnh màu nhưng chất lượng kém hơn (rất nhiều chấm đen lạ).4: Thuật toán LSB Hình 2.5: So sánh ảnh thuật toán LSB Hình 2.6: So sánh hình thay đổi kênh màu xanh Hình 2.7: Thuật toán LSB trong ảnh màu Hình 3.1: Sơ đồ gửi tin Hình 3.2: Sơ đồ người nhận tin Hình 3.3: Sơ đồ giấu thông tin Hình 3.4: Sơ đồ giải mã tin Hình 4.1: Giao diện chính chương trình Hình 4.2: Chức năng mã hóa Hình 4.3: Chức năng giấu file dạng text Hình 4.4: Chức năng giấu file hình ảnh Hình 4.5: Giao diện mở file hình ảnh Hình 4.6: Chức năng giấu file âm thanh Hình 4.7: Màn hình mở file âm thanh Hình 4.8: Chức năng giấu file dạng Video Hình 4.9: Màn hình mở file Video Hình 4.10: Giao diện chức năng giải mã Hình 4.11: Giao diện giải mã thông tin dạng text Trang.12: Giao diện giải mã thông tin dạng hình ảnh Hình 4.13: Giao diện giải mã thông tin dạng âm thanh Hình 4.14: Giao diện giải mã thông tin dạng Video Hình 4.15: Giao diện chức năng lưu tin đã giấu Hình 4.16: Ảnh trước và sau khi giấu tin Hình 4.17: Thuộc tính của ảnh trước và sau khi giấu DANH MỤC CÁC BẢNG BIỂU Bảng 2.1: Bảng so sánh ảnh màu và ảnh đen trắng Bảng 2.2: Cấu trúc định dạng ảnh BMP Bảng 4.1: Giấu tin dạng text Bảng 4.2: Thống kê giấu tin dạng imge Bảng 4.3: Thống kê giấu tin dạng audio Bảng 4.4: Thống kê giấu tin dạng Video DANH MỤC CÁC BIỂU ĐỒ Biểu đồ 4.1: So sánh chỉ số PSNR sau khi giấu tin dạng Text giải thuật LSB và giải thuật đã đề xuất Biểu đồ 4.2: So sánh chỉ số PSNR sau khi giấu tin dạng Image giải thuật LSB và giải thuật đã đề xuất Biểu đồ 4.3: So sánh chỉ số PSNR sau khi giấu tin dạng Audio giải thuật LSB và giải thuật đã đề xuất Biểu đồ 4.4: So sánh chỉ số PSNR sau khi giấu tin dạng Video giải thuật LSB và giải thuật đã đề xuất Trang.

Giới thiệu đề tài Ngày nay, với sự ra đời và phát triển của mạng Internet. Mọi người đều có thể kết nối vào Internet, tìm kiếm thông tin một cách dễ dàng thông qua nhà cung cấp dịch vụ mạng. Sự phát triển nhanh chóng của khoa học kỹ thuật trên nhiều lĩnh vực đặc biệt là trong lĩnh vực đa phương tiện (multimedia) làm cho sự sản xuất, quản lý và phân phối các sản phẩm này: hình ảnh, âm thanh… rất dễ dàng. Cùng với sự phổ biến rộng rãi các mạng internet tốc độ cao, làm cho quá trình phân phối chúng trở nên rất nhanh chóng, dễ dàng, đem lại những thuận lợi to lớn thông qua hệ thống thương mại điện tử.

Với môi trường mở và tiện nghi như thế, các hệ thống mạng hiện đại trở thành phương tiện phân phối tài liệu một cách nhanh chóng và kinh tế. Tuy nhiên, việc phân phối một cách phổ biến các tài nguyên trên mạng hiện nay luôn gặp phải vấn nạn sao chép và sử dụng không hợp pháp như: Xâm phạm bản quyền, truy cập trái phép, xuyên tạc, giả mạo thông tin…Đi đôi với sự phát triển của công nghệ máy tính thì tình trạng sử dụng bất hợp pháp các sản phẩm số (tệp tin tài liệu, chương trình, âm thanh và hình ảnh.) ngày càng tăng, do các tệp tin số có thể sao chép dễ dàng giữa các máy tính. Dẫn đến tình trạng vi phạm bản quyền số đang xảy ra hàng ngày, hàng giờ trên khắp thế giới. Nhằm bảo vệ các sản phẩm số không bị sử dụng trái phép, song song với việc kêu gọi ý thức tự giác thực thi luật bản quyền, các công ty công nghệ lớn trên thế giới đã và đang thực hiện các giải pháp kỹ thuật kiểm soát bản quyền số.

Một trong những vấn đề được đặt ra là làm sao bảo vệ quyền sở hữu đối với các sản phẩm đa phương tiện này. Đứng trước tình hình đó vấn đề về bảo mật thông tin hiện nay luôn nhận được sự quan tâm đặc biệt trong nhiều lĩnh vực. Thực ra từ trước khi có sự xuất hiện của máy tính, an toàn thông tin đã là đòi hỏi từ rất lâu, có thể cách đây hàng nghìn năm đã phát triển dưới dạng các mật mã học. Từ cách thức bảo mật đơn giản sử dụng chỉ bút và giấy đôi khi là có sự hỗ trợ của cơ khí và vật mang tin có thể là con người, hoặc một vật nào đó có ý nghĩa.

Ngày này có sự hỗ trợ của máy tính thông minh thì việc bảo mật cho thông tin đã có sự khác biệt hoàn toàn và sự phát triển theo hướng hoàn toàn mới. Hiện nay các thông tin thường được lưu giữ dưới dạng số, và với môi trường mạng như hiện nay thì việc các thông tin bị đánh cắp và sửa đổi có thể xảy ra bất cứ lúc nào.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ