commit: e10eddd20ec78de55b0a846beb5d6444bbba915c
parent f699ad0823dc0d3edc737883209bf97ea41fa7a4
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 7 Apr 2026 09:41:27 +0200
RATIONALES-Exclusion.md: RNP & OpenPGP.js
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
X-Contrib-Policy: CONTRIBUTING.md 2026-03-12
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/RATIONALES-Exclusion.md b/RATIONALES-Exclusion.md
@@ -11,6 +11,8 @@ And when it comes to currently available implementations:
- GnuPG is way too big and has too many dependencies
- The verify-only version of NetPGP could be interesting but it's latest "versions" are just shoved as-is in pkgsrc repo instead of a tarball, and it still relies on a pre-made binary pubring file
- Sequoia is in Rust, no way
+- [RNP](https://www.rnpgp.org/) is written in C++
+- OpenPGP.js requires non-bootstrappable NodeJS tools like rollup
Alternatives:
- ssh signatures: Still many different algorithms but the format is much simpler