OpenPGP Prompting and Caching

This repository documents a simple interface designed to facilitate a usable user experience with OpenPGP.

Views1
PublishedJan 14, 2026

Loading actions...

5 minBeginnerpromptSingle file

Skill content

Main instructions and any bundled files for this skill.

markdown

OpenPGP Prompting and Caching

This repository documents a simple interface designed to facilitate a usable user experience with OpenPGP. The same interface also facilitates test suites for OpenPGP software that follow the behavioral patterns that might be followed by normal users.

Some OpenPGP secret keys and messages are locked with a passphrase. A user of a graphical tool that wants to unlock keys or messages might want to be prompted graphically for the corresponding passphrase without the application needing to know about it. Similarly, a user might want to unlock some OpenPGP material during their current session without having to unlock it each time it is used.

The interface described here facilitates that kind of session-based prompting and caching, and is intended to work well with the Stateless OpenPGP Command-Line Interface.

It is currently published with the IETF at https://datatracker.ietf.org/doc/draft-dkg-openpgp-prompting-caching

You might also want to see the latest editor's copy.

Share: