rpgp
OpenPGP implemented in pure Rust, permissively licensed (by rpgp)
monkeybagel
By wiktor-k
rpgp | monkeybagel | |
---|---|---|
6 | 1 | |
693 | 1 | |
36.1% | - | |
8.9 | 8.4 | |
20 days ago | about 1 month ago | |
Rust | Rust | |
Apache License 2.0 | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rpgp
Posts with mentions or reviews of rpgp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-04-07.
-
rpgp: Pure Rust Implementation of OpenPGP
I just finished implementing sha1collision detection, and it will be integrated into rpgp soon https://github.com/rpgp/rpgp/issues/293
This is the same algorithm used by git.
There are higher level implementations that use the dates on signatures to straight out reject sha1 material, but that gives only a limited protection.
-
Ditching OpenPGP, a new approach to signing APT repositories
https://github.com/rpgp/rpgp (MIT/Apache2.0 Rust).
monkeybagel
Posts with mentions or reviews of monkeybagel.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-04-07.
-
rpgp: Pure Rust Implementation of OpenPGP
Yep. We've got it working with OpenPGP Card devices (Yubikeys, Nitorkeys, etc.). The signing part was actually pretty easy and the decryption required a bit more work but the maintainer was super responsive (https://github.com/rpgp/rpgp/pull/315).
Overall I'm pretty happy with the codebase.
The PoC for using cards in git is in https://github.com/wiktor-k/monkeybagel (excuse the silly name ;).
What are some alternatives?
When comparing rpgp and monkeybagel you can also consider the following projects:
deltachat-core-rust - Delta Chat Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧
seclip - A CLI utility to secretly copy secrets to clipboard. :lock::memo:
bat - A cat(1) clone with wings.
rust - Empowering everyone to build reliable and efficient software.