Stamped

Stamped

by CORRECTIV

All download options

Linux

macOS

Apple Silicon is assumed. Pick the Intel build if your Mac has an Intel processor.

macOS asks before opening an app Apple has not checked. Try to open it once, then choose System Settings → Privacy & Security → Open Anyway.

Windows

Windows may warn about an unknown publisher. Choose More info → Run anyway.

All releases on GitHub

Verify and explore emails

Stamped is for journalists working on leaked email archives. It verifies the DKIM signatures of a message and says what each signature actually covers: confirmed, confirmed with caveats, body altered, headers altered, unverifiable, or unsigned.

It works offline: public keys come from a store you fill, so examining a message sends no lookup to the signing domain.

Changes in version 0.3.4

Search shows its first results while it is still counting, and says that it is searching. The archive index now runs on its own SQLite binding instead of libgda.

Older releases

Changes in version 0.3.3

Search by meaning: Stamped finds mail that says the same thing in other words, on the GPU where there is one. It also works in the macOS app now, which found no model before.

Changes in version 0.3.2

The macOS app starts again, and Windows on ARM64 is supported; macOS 15 or newer is required.

Changes in version 0.3.1

The first downloadable build with everything from 0.3.0, whose packages could not be built.

Changes in version 0.3.0

Stamped now writes a PDF verification report and explains why a message failed, instead of only stating that it did.

  • PDF verification report for a whole case
  • Altered-body messages come with possible explanations such as a mailing-list footer
  • After a key rotation, the key that matches the date of the message is used
  • Keys recovered from the signatures themselves are marked as such
  • An expired signature still verifies, with a caveat
  • A faster message list and a faster reverify on large cases

Changes in version 0.2.1

On a Mac without Homebrew, Stamped now shows its own font and translates the toolkit's menus and buttons.

  • Optional semantic search, switched on in the menu under Semantic Search

Changes in version 0.2.0

Stamped now runs on macOS, and it reads a leaked archive the way it usually arrives: a folder per mailbox, each split into parts.

  • A key store that you fill from the archive, from files or, only if you ask, from DNS
  • Every verdict explained in plain language
  • People and Timeline views of a case
  • A status button that shows imports and key lookups while you keep working

Known limits: on a very large archive the window can stop responding for a while. The Windows builds have not been tested.

Changes in version 0.1.0

First release. Open a mail archive as a case, search it, and read each message next to its verdict and the evidence behind it. The stamped command line tool does the same without a window.

Keywords

  • email
  • DKIM
  • journalism
  • verification

Architectures

  • x86_64
  • arm64