├── .gitattributes ├── CMakeLists.txt ├── LICENSE ├── README.md ├── data ├── jekyll_and_hyde.zip ├── orig.png └── output.png ├── ext ├── argparse │ └── argparse.hpp ├── stb │ ├── stb_image.c │ ├── stb_image.h │ ├── stb_image_write.c │ └── stb_image_write.h └── zlib │ ├── adler32.c │ ├── compress.c │ ├── crc32.c │ ├── crc32.h │ ├── deflate.c │ ├── deflate.h │ ├── gzclose.c │ ├── gzguts.h │ ├── gzlib.c │ ├── gzread.c │ ├── gzwrite.c │ ├── infback.c │ ├── inffast.c │ ├── inffast.h │ ├── inffixed.h │ ├── inflate.c │ ├── inflate.h │ ├── inftrees.c │ ├── inftrees.h │ ├── trees.c │ ├── trees.h │ ├── uncompr.c │ ├── zconf.h │ ├── zlib.h │ ├── zutil.c │ └── zutil.h └── src ├── aes.cpp ├── aes.hpp ├── crc32.cpp ├── crc32.hpp ├── image.cpp ├── image.hpp ├── main.cpp ├── random.hpp ├── sha256.cpp ├── sha256.hpp └── utils.hpp /.gitattributes: -------------------------------------------------------------------------------- 1 | ext/** linguist-vendored 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/README.md -------------------------------------------------------------------------------- /data/jekyll_and_hyde.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/data/jekyll_and_hyde.zip -------------------------------------------------------------------------------- /data/orig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/data/orig.png -------------------------------------------------------------------------------- /data/output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/data/output.png -------------------------------------------------------------------------------- /ext/argparse/argparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/argparse/argparse.hpp -------------------------------------------------------------------------------- /ext/stb/stb_image.c: -------------------------------------------------------------------------------- 1 | #define STB_IMAGE_IMPLEMENTATION 2 | #include "stb_image.h" 3 | -------------------------------------------------------------------------------- /ext/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/stb/stb_image.h -------------------------------------------------------------------------------- /ext/stb/stb_image_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/stb/stb_image_write.c -------------------------------------------------------------------------------- /ext/stb/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/stb/stb_image_write.h -------------------------------------------------------------------------------- /ext/zlib/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/adler32.c -------------------------------------------------------------------------------- /ext/zlib/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/compress.c -------------------------------------------------------------------------------- /ext/zlib/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/crc32.c -------------------------------------------------------------------------------- /ext/zlib/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/crc32.h -------------------------------------------------------------------------------- /ext/zlib/deflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/deflate.c -------------------------------------------------------------------------------- /ext/zlib/deflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/deflate.h -------------------------------------------------------------------------------- /ext/zlib/gzclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/gzclose.c -------------------------------------------------------------------------------- /ext/zlib/gzguts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/gzguts.h -------------------------------------------------------------------------------- /ext/zlib/gzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/gzlib.c -------------------------------------------------------------------------------- /ext/zlib/gzread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/gzread.c -------------------------------------------------------------------------------- /ext/zlib/gzwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/gzwrite.c -------------------------------------------------------------------------------- /ext/zlib/infback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/infback.c -------------------------------------------------------------------------------- /ext/zlib/inffast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inffast.c -------------------------------------------------------------------------------- /ext/zlib/inffast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inffast.h -------------------------------------------------------------------------------- /ext/zlib/inffixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inffixed.h -------------------------------------------------------------------------------- /ext/zlib/inflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inflate.c -------------------------------------------------------------------------------- /ext/zlib/inflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inflate.h -------------------------------------------------------------------------------- /ext/zlib/inftrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inftrees.c -------------------------------------------------------------------------------- /ext/zlib/inftrees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/inftrees.h -------------------------------------------------------------------------------- /ext/zlib/trees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/trees.c -------------------------------------------------------------------------------- /ext/zlib/trees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/trees.h -------------------------------------------------------------------------------- /ext/zlib/uncompr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/uncompr.c -------------------------------------------------------------------------------- /ext/zlib/zconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/zconf.h -------------------------------------------------------------------------------- /ext/zlib/zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/zlib.h -------------------------------------------------------------------------------- /ext/zlib/zutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/zutil.c -------------------------------------------------------------------------------- /ext/zlib/zutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/ext/zlib/zutil.h -------------------------------------------------------------------------------- /src/aes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/aes.cpp -------------------------------------------------------------------------------- /src/aes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/aes.hpp -------------------------------------------------------------------------------- /src/crc32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/crc32.cpp -------------------------------------------------------------------------------- /src/crc32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/crc32.hpp -------------------------------------------------------------------------------- /src/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/image.cpp -------------------------------------------------------------------------------- /src/image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/image.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/random.hpp -------------------------------------------------------------------------------- /src/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/sha256.cpp -------------------------------------------------------------------------------- /src/sha256.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/sha256.hpp -------------------------------------------------------------------------------- /src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7thSamurai/steganography/HEAD/src/utils.hpp --------------------------------------------------------------------------------