Skip to content

qarmord v0.3.0

Choose a tag to compare

@jesedv jesedv released this 03 Aug 05:07

Qarmor v3

qarmord 0.3.0 is a breaking release that adopts the interoperable Qarmor v3 envelope format.

What's new

  • Recipient encryption now uses ML-KEM-1024, HKDF-SHA-256, and ChaCha20-Poly1305.
  • Envelope headers are authenticated and original filenames are encrypted with the payload.
  • Prebuilt Linux x86_64 archives are included, together with a SHA256SUMS file for verification.

Upgrade notice

Version 0.3.0 emits and accepts only QARMORv3 envelopes. Decrypt qarmord/Qarmor v2 files before upgrading if you need to retain their contents.

Install

curl -fsSL https://qarmor.jesed.dev/install.sh | sh

Or install the pinned source release:

cargo install --git https://github.com/jesedv/qarmord --tag v0.3.0 qarmord

Verify a downloaded archive

sha256sum -c SHA256SUMS

Read the full changelog and CLI documentation.