- rsop is a "Stateless OpenPGP" (SOP) CLI tool.
- rpgpie-sop is the basis of rsop; a SOP library wrapper for rpgpie 🦀️🔐🥧.
flowchart TD
RSOP["rsop <br/> (SOP CLI tool)"] --> RPIESOP
RPIESOP["rpgpie-sop <br/> (SOP interface wrapper for rpgpie)"] --> RPIE
RPIE["rpgpie <br/> (Experimental high level OpenPGP API)"] --> RPGP
RPGP["rPGP <br/> (OpenPGP implementation)"]
RPIE --> OCR["openpgp-card-rpgp"] --> RPGP
OCR --> OC["openpgp-card"]
RPIE --> OCS["openpgp-card-state <br/> (User PIN management)"]
rsop and rpgpie-sop are based on:
- rPGP, a production-grade implementation of low-level OpenPGP functionality.
- rpgpie 🦀️🔐🥧, an experimental higher level OpenPGP API based on rpgp.