Báo cáo MẬT MÃ VÀ AN TOÀN DỮ LIỆU Giấu tin trong ảnh số Giấu tin là kĩ thuật giấu hoặc nhúng một lượng thông tin số nào đó vào trong một đối tượng dữ liệu số khác. Giấu tin trong ảnh số là một phần trong những kĩ thuật Giấu tin bí mật (Steganography) với việc sử dụng ảnh số làm phương tiện mang.
Trang 1MẬT MÃ VÀ AN TOÀN DỮ LIỆU
Giấu tin trong ảnh số
• Giảng viên: PGS.TS Trịnh Nhật Tiến
• Học viên: Dư Công Thành
• Mã học viên: 12025327
Trang 2Giới thiệu
Giấu tin là kĩ thuật giấu hoặc nhúng một lượng thông tin số nào đó vào trong một đối tượng
dữ liệu số khác
Giấu tin trong ảnh số là một phần trong
những kĩ thuật Giấu tin bí mật (Steganography) với việc sử dụng ảnh số làm phương tiện mang
2
Trang 3Khái niệm
Ảnh đem đi nhúng thông tin là ảnh môi trường hay ảnh gốc
Ảnh sau khi giấu tin là ảnh kết quả
Ảnh kết quả có những điểm khác so với ảnh
gốc được gọi là nhiễu
Ảnh kết quả càng ít nhiễu càng gây khó khăn, nghi ngờ về sự tồn tại của thông tin trong ảnh
Dữ liệu trước khi nhúng có thể được nén, mã hóa
3
Trang 4Ứng dụng
Xác định quyền sở hữu
Chống sao chép trái phép
Chống xuyên tạc thông tin
Truyền thông tin bí mật
4
Trang 5Đặc điểm
Một kỹ thuật giấu tin được đánh giá dựa trên một số đặc điểm:
trong.
5
Trang 6Sơ đồ giấu tin
Invisible
Merge
Steganography Encryption
6
Trang 8Thuật toán Wu-lee
Nguyên lý:
điều kiện.
8
Trang 9Minh họa thuật toán Wu-lee
9
Trang 10LSB - Least Significant bit
Thay đổi bit thứ 8 trong một vài hoặc tất cả các
byte của ảnh để giấu thông tin mật
Khi sử dụng một ảnh 24-bit, mỗi bit màu đỏ, xanh
lá cây và màu xanh da trời có thể được sử dụng, vì chúng là mỗi màu đại diện một byte Nói cách
khác, có thể lưu trữ 3 bit trong mỗi pixel Một hình ảnh 800 × 600 điểm ảnh, do đó có thể lưu trữ tổng
số là 1.440.000 bit hoặc 180.000 byte dữ liệu nhúng
10
Trang 11Ví dụ minh họa
Ví dụ với 3 pixels của một ảnh 24bit như sau:
(00101101 00011100 11011100) (10100110 11000100 00001100) (11010010 10101101 01100011)
Khi giấu giá trị 200 (11001000) vào trong ảnh này ta
sẽ được kết quả:
(00101101 00011101 11011100) (10100110 11000101 00001100) (11010010 10101100 01100011)
11
Trang 12Ứng dụng
Truyền thông tin bí mật
Lưu trữ dữ liệu bí mật
Bảo vệ bản quyền tác giả
Kiểm soát truy cập cho việc phân phối nội dung số
Ứng dụng trong cơ sở dữ liệu đa phương tiện
Trang 13Demo
13
Trang 14Phân tích mạng xã hội
14
Q&A
XIN CẢM ƠN!