Demo Ẩn dữ liệu trên hình ảnh (steganography)

Hello xin chào tất cả các bạn.

Đột nhiên trong lúc rãnh rỗi không có gì làm, ăn ở không mình viết 1 lib Ẩn dữ liệu (steganography). Demo nên chỉ dùng thuật toán đơn giản là LSB ẩn dữ liệu trên hình ảnh

Chú ý là hình gốc (Cover) để ẩn là bitmap. mời các bạn xem 1 vài hình ảnh (sources code mình để dưới cùng):

Encode:

Command line:

java -jar watermark.jar -E -al LSB -c lena.bmp -sc landmark81.jpg -st wlena.bmp

Decode:

Command line:

java -jar watermark.jar -D -al LSB -st wlena.bmp -o img.jpg

  • Data ẩn dược trích ra: img.jpg

img

Tương lai nếu có điều kiện mình sẽ nân cấp lib thêm nhiều thuật toán hay hơn và ẩn data được trên hình ảnh, văn bản v.v

sources code (Java)

4 Likes

bạn ơi sao lại để license là GPL :dizzy_face:

1 Like

do github tự sinh ra cũng không để ý nữa

1 Like

đổi lại MIT/BSD gì đi, project ko có license cũng ko đc :kissing:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?