https://github.com/sri-csl/jel
JPEG Embedding Library
https://github.com/sri-csl/jel
Last synced: about 2 months ago
JSON representation
JPEG Embedding Library
- Host: GitHub
- URL: https://github.com/sri-csl/jel
- Owner: SRI-CSL
- License: other
- Created: 2014-06-30T18:02:36.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2020-03-04T19:57:01.000Z (about 5 years ago)
- Last Synced: 2023-12-18T03:36:19.428Z (over 1 year ago)
- Language: C
- Size: 46.9 MB
- Stars: 6
- Watchers: 10
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/SRI-CSL/jel)
[](https://scan.coverity.com/projects/2535)libjel -- JPEG Embedding Library
==========This library supplies an API for embedding and extracting bit strings
into / from JPEG images. The library uses heavily quantized frequency
components to provide storage that is stabilized by the JPEG
compression process. As a result, embedded bit strings are preserved
under a number of different transformations, including transcoding to
higher quality, DC or low frequency shifts in pixel value, and limited
image rescaling.Please see *"TRIST: Circumventing Censorship with
Transcoding-Resistant Image Steganography"*
for a detailed explanation on what this tool does and how it does it.
A copy can be found here:
```
https://github.com/SRI-CSL/jel/blob/master/doc/jpegsteg.pdf?raw=true
```General Compilation
-------------------Prepare the raw git repository first and generate configure and Makefile:
```
autoreconf -fvi
./configure --enable-silent-rules
```To compile manually:
```
make
```Debian
------To make a Debian package:
```
dpkg-buildpackage -b -us -uc
```