| Crates.io | rpgpie |
| lib.rs | rpgpie |
| version | 0.8.2 |
| created_at | 2024-02-26 13:04:29.923891+00 |
| updated_at | 2025-12-21 01:56:30.367784+00 |
| description | Experimental high level API for rPGP |
| homepage | |
| repository | https://codeberg.org/heiko/rpgpie |
| max_upload_size | |
| id | 1153623 |
| size | 2,398,169 |
An OpenPGP library based on rPGP. rpgpie is an experimental wrapping API that adds OpenPGP semantics handling on top of the rPGP library.
Central goals of rpgpie include simplicity ✨, collaboration 🤝 and fun 🥳.
More concretely, rpgpie currently has the following objectives:
rpgpie does not currently process messages in an efficient, streaming manner. Messages that are too large to be conveniently processed in RAM can currently not be handled with rpgpie.
The rpgpie API currently limits itself to using certificates (also known as "OpenPGP public keys") and TSKs (also known as "OpenPGP secret/private keys") as they are. Updating or altering certificates or TSKs is currently out of scope.
Error handling is not currently well-elaborated.
API stability is not a focus in the current phase of development.
rpgpie implements some higher-order OpenPGP facilities:
Certificate-level:
Message-level:
rpgpie is in a relatively early stage of development. Use with caution!
In particular: