Giấu tin trong ảnh bitmap 24 bit màu

Một phần của tài liệu Nghiên cứu một số kỹ thuật giấu tin trong môi trường Multimedia (Trang 63)

Như đã trình bày trong phần 3.1, với ảnh bitmap 24 bit màu, mỗi điểm ảnh được biểu diễn bởi 24 bit, và số lượng bit được chia đều cho ba thành phần màu cơ bản. Theo một số kết quả nghiên cứu đã được công bố, mắt người cảm nhận sự thay đổi của thành phần màu Blue kém hơn so với sự thay đổi của thành phần Red và Green. Dựa trên các kết quả này, đã có một số tác giả đề xuất thuật toán giấu tin trong ảnh 24 bit màu, bằng cách biến đổi giá trị bit thấp nhất của thành phần Blue theo tư tưởng sau:

+ Nếu cần giấu 0 thuật toán sẽ biến đổi thành phần màu Blue sao cho tổng các bit bằng 1 là một số chắn.

+Nếu cần giấu 1 thuật toán biến đổi thành phần màu Blue sao cho tổng các bit bằng 1 là một số lẻ.

Với kỹ thuật nêu trên, mắt người khó có thể phân biệt được sự khác nhau giữa ảnh trước khi giấu tin với ảnh sau khi giấu tin, vì mỗi điểm ảnh chỉ bị biến đổi giá trị thành phần màu Blue tối đa là một đơn vị. Tuy nhiên, với kỹ thuật này độ an toán của dữ liệu mật sẽ không cao và lượng thông tin có thể giấu không nhiều.

Như đã phân tích trong Chương 2, thuật toán giấu tin CPT là thuật toán giấu tin có độ bảo mật cao, và lượng tin có thể giấu được tương đối lớn so với các thuật toán khác. Dựa trên ý tưởng giấu tin trong thuật toán CPT, phần tiếp theo của luận văn sẽ trình bày thuật toán HD24 để giấu tin trong ảnh bitmap 24 bit màu.

Một phần của tài liệu Nghiên cứu một số kỹ thuật giấu tin trong môi trường Multimedia (Trang 63)