Đồ Án Dấu tin dùng lsb trong ảnh bitmap 24bits

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Bích Tuyền Dương, 14/12/12.

  1. Bích Tuyền Dương

    Bài viết:
    2,590
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    Nội dung trình bày :
    phần 1: Dấu LSB đơn giản
    phần 2: Dấu LSB theo Block theo phương pháp CPT
    Dấu LSB đơn giản
    Dữ liệu được giấu trong ảnh màu hoặc ảnh xám nếu các pixels ảnh thay đổi ít thì mắt người sẽ không thể nhận thấy được. Nguyên tắc của mã hoá LSB (least significant bit) để giấu tin là lưu dữ liệu vào bít ít quan trong nhất của các pixels ảnh. Ảnh đã được sửa đổi gọi là stegoimage. Ảnh màu A chứa 3 bytes cho một pixel, mỗi thành phần đặc trưng cho 3 màu red, green, and blue, thông tin được giấu vào bit cuối cùng của các byte màu này. Bit này có thể là 0 hoặc 1, người ta tính được có khoảng một nửa số bits sẽ bị thay đổi.
    Dấu LSB theo Block theo phương pháp CPT

    Thuật toán :
    Với mỗi khối ảnh Fi,ma trận trọng số W và khóa K ta cần dấu r bit thông tin b1b2 .br. Biến đổi Fi thành Fi’ sao cho thỏa mãn yêu cầu :SUM((Fi’[​IMG]K) [​IMG]W) [​IMG]b1b2 br(mod 2[SUP]r[/SUP]).
     

    Các file đính kèm:

Đang tải...