Aletheia is a reasonably simple program that stands on top of a few well-known software packages out there. In order to use it, you’ll need to install the requirements first, and then install Aletheia with the Python package manager.
libmagic, which comes standard with most Linux & BSD
systems, but may need to be installed on your system if you’re running OSX or
Windows. For OSX, you can install this with Homebrew with
brew install libmagic, but I’m not sure what happens with Windows.
In addition to libmagic, Aletheia needs to have the ability to talk to two external programs:
Installing both of these is easy on any platform though, even Windows ;-)
The download & installation instructions for your operating system of choice
can be found on their respective project pages. Once that’s finished, and you
can successfully execute
exiftool on the command line,
you’re ready to install Aletheia.
As Aletheia is just a Python package, installing it is easy with pip:
$ pip install aletheia
This will download the package and install it for you. Along with the Python
library (so you can
import aletheia), you also get the command line
program, which you can call like this:
$ aletheia generate $ aletheia sign /path/to/file.jpg example.com $ aletheia verify /path/to/file.jpg