Đồ Án Giấu thông tin trong ảnh sử dụng phương pháp Steganography (dấu tin, viết phủ)

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
    Giới thiệu chung

    Steganography (dấu tin, viết phủ) là lĩnh vực nghiên cứu việc nhúng các mẩu tin mật vào một môi trường phủ. Trong quá trình dấu tin để tăng bảo mật có thể người ta dùng một khoá viết mật khi đó người ta nói về Intrinsic Steganography (dấu tin có xử lý). Khi đó để giải mã người dùng cũng phải có khoá viết mật đó. Chú ý rằng khoá này không phải là khoá dùng để lập mật mã mẩu tin, ví dụ nó có thể là khoá để sinh ra hàm băm phục vụ rải tin vào môi trường phủ. Ngược lại nếu không dùng khoá viết mật thì người ta chỉ dấu tin đơn thuần vào môi trường phủ thì khi đó người ta nói về Pure

    Ý tưởng xây dựng thuật toán:

    + Giấu tin: đọc 1 byte từ khối key, lưu chúng vào currentKey; đọc 1 byte từ khối tin cần giấu và sử dụng phép XOR đối với chúng, lưu lại trong currentByte; di chuyển key pixels sang phải, hoặc xuống dưới nếu cần thiết; tô màu cho pixels; set giá trị R,G, hay B cho currentByte

    +Đọc tin: đọc 1 byte từ phân lớp key; tính toán vị trí của pixel kế tiếp; nhận màu từ pixel, viết giá trị R,G,B vào lớp ảnh
     

    Các file đính kèm:

Đang tải...