Skip to content

OpenPGP made simple with Moaiy

Understand the key model and run a workflow users can follow.

Core model

  • Public key: share with senders who encrypt files for you.
  • Private key: keep secret; it decrypts files addressed to you.
  • Passphrase: protects your private key on disk.

Workflow example

$ moaiy key generate
$ moaiy key export --output my-public.key
$ moaiy encrypt payroll.csv --recipient [email protected]
$ moaiy decrypt payroll.csv.gpg

Common mistakes

  • Storing private keys in shared folders.
  • Skipping checksum checks for new binaries.
  • Reusing weak passphrases across systems.