Skip to content

Instantly share code, notes, and snippets.

@adulau
Last active February 17, 2024 13:46
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adulau/87adbc78beec636fe5097902074c2d1a to your computer and use it in GitHub Desktop.
Save adulau/87adbc78beec636fe5097902074c2d1a to your computer and use it in GitHub Desktop.
Alternative to GnuPG/OpenPGP - including encryption at rest, file and backup

List of GnuPG/OpenPGP replacement (not OpenPGP compatible)

List of GnuPG replacement (OpenPGP compatible)

Partially covering replacement - Signature only

@HeikoStamer
Copy link

There is another GnuPG replacement/enhancement: https://www.nongnu.org/dkgpg/

@sergeevabc
Copy link

Is there a way to sign my message on some forum like GPG does with -----BEGIN PGP SIGNED MESSAGE-----?

@vstoykovbg
Copy link

@pts
Copy link

pts commented Apr 24, 2020

GPG (OpenPGP) symmetric key encryption and decryption implemetation in pure Python: https://github.com/pts/tinygpgs

@Lanius-collaris
Copy link

I fixed two bugs of salty.
https://github.com/Lanius-collaris/salty

@aep
Copy link

aep commented Nov 11, 2021

identitykit can be used similarly to minisig https://github.com/devguardio/identity#file-signatures
but it can also be used as a TLS CA, and for encryption and has quorum-signatures for allowing multiple users to sign files as an organization

@XVilka
Copy link

XVilka commented Jan 4, 2022

NeoPG looks dead - also the domain now owned by something very unrelated to PGP completely ;)

@Artoria2e5
Copy link

AGE ("actually good encryption", bold name) is another standard. It has two main implementations, the reference in golang (https://github.com/FiloSottile/age) and the other one in rust (https://github.com/str4d/rage).

https://sts10.github.io/2021/09/06/exploring-age-1-point-0.html looks like a good primer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment