Skip to main content

A Python implementation of Aletheia

Project description

PyPi Thanks! License Documentation

A Python 3 implementation of Aletheia.

This is how we get from

I read it on the Internet, so it must be true.

to

Yesterday, the Guardian had a story about a prominent politician doing something they weren’t supposed to be doing. The video footage was certified authentic, and the author of the article stands by her work.

Aletheia is a little program you run to attach your name – and reputation – to the files you create: audio, video, and documentation, all of it can carry authorship, guaranteed to be tamper proof.

Once you use Aletheia to sign your files, you can share them all over the web, and all someone has to do to verify the file’s author is run Aletheia against the file they just received. The complication of fetching public keys and verifying signatures is all done for you.

If this sounds interesting to you, have a look at the documentation or even install it and try it out yourself.

The Goal

I want to live in a world where journalism means something again. Where “some guy on the internet” making unsubstantiated claims can be fact-checked by organisations who have a reputation for doing the work of accurate reporting. More importantly though, I think we need a way to be able to trust what we see again.

New technologies are evolving every day that allow better and better fakes to be created. Now more than ever we need a way to figure out whether we trust the source of something we’re seeing. This is an attempt to do that.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aletheia-0.6.4.tar.gz (4.1 MB view details)

Uploaded Source

Built Distribution

aletheia-0.6.4-py2.py3-none-any.whl (34.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file aletheia-0.6.4.tar.gz.

File metadata

  • Download URL: aletheia-0.6.4.tar.gz
  • Upload date:
  • Size: 4.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0

File hashes

Hashes for aletheia-0.6.4.tar.gz
Algorithm Hash digest
SHA256 392a87a6aed6c093d0662ff2778e48651b489835c2e8284b6c2f8b6db19cb0ba
MD5 cf06a8584430ff69749f034b56d66b99
BLAKE2b-256 e1171c8d1a6e65a2233d3ed3d6ad1e93811ecc2a18c127901a78707c5f1fe8b9

See more details on using hashes here.

File details

Details for the file aletheia-0.6.4-py2.py3-none-any.whl.

File metadata

  • Download URL: aletheia-0.6.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 34.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0

File hashes

Hashes for aletheia-0.6.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 272931d300bb052b636dad271ba0d42813a8cbe84dd4ddca0eb8dd0e5f461fff
MD5 32d12dc3f8d599b435f8cb0809e4f037
BLAKE2b-256 110b97117edc1b0fa57648db6f107f1f07df1c1399d09a26bf1ae202c25b7d8e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page