Cơ chế mã hóa HMAC-SHA256 nên để giải mã, phải có khóa được sinh tự nhiên khi mã. Chỉ có ảnh PNG và BMP, ảnh chưa nén được hỗ trợ. Ảnh nhúng có thể ở định dạng png, file text có thể dạng txt hoặc chữ.
Đây là các lệnh để mã và giải mã:
Hide Secret
Reveal Secret
Ví dụ
Để giấu ảnh matroschka_medium.png vào trong file matroschka_big.png, thực thi lệnh sau, Linux hay Windows (chưa thử) :-)
python matroschka.py -hide -m-k
Reveal Secret
python matroschka.py -open -m-k
Ví dụ
Để giấu ảnh matroschka_medium.png vào trong file matroschka_big.png, thực thi lệnh sau, Linux hay Windows (chưa thử) :-)
python matroschka.py -hide -m foo -k bar resources/matroschka_medium.png resources/matroschka_big.png
Để giải mã và lưu ảnh trong resources/secret-image.png
python matroschka.py -open -m foo -k bar resources/matroschka_big.png
Trình này theo chuẩn bản quyền GNU nên xài thoải mái.
Chi tiết: https://github.com/fgrimme/Matroschka