man(1) Profanity XMPP client man(1) (NAME) Profanity - XMPP (DESCRIPTION) XEP-0374: OpenPGP for XMPP Instant Messaging . OX . profanity-ox /help ox . Profanity . GPG . . . OpenPGP (GENERATE OPENPGP KEY MATERIALS) OpenPGP . gpg GnuPG . gpg --quick-generate-key xmpp:alice@domain.tld future-default default 3y OpenPGP UID xmpp:alice@domain.tld . future-default ed25519/cv25519 . . Jabber ID JID URI xmpp: . : pub ed25519 2021-09-21 [SC] [verfallt: 2024-09-20] 583BAE703A801095B6B71A56BD801174B1A0B84A uid xmpp:alice@domain.tld sub cv25519 2021-09-21 [E] (EXPORT YOUR PUBLIC KEY) PEP . . : : gpg --export \ --export-options export-minimal \ --export-filter 'keep-uid=uid =~ xmpp:alice@domain.tld' \ --export-filter 'drop-subkey=usage =~ a' \ 583BAE703A801095B6B71A56BD801174B1A0B84A \ > /tmp/pep-key.gpg /tmp/pep-key.gpg . : gpg --show-key --with-sig-list /tmp/pep-key.gpg : ( ) . . export-options export-filter GnuPG . (PUBLISH YOUR KEY) profanity (PEP) . /ox announce . /ox announce /tmp/pep-key.gpg PEP . (DISCOVER KEYS) /ox discover . : /ox discover buddy@domain.tld Discovering Public Key for buddy@domain.tld 1234567890ABCDEF1234567890ABCDEF12345678 /ox request . /ox request buddy@domain.tld 1234567890ABCDEF1234567890ABCDEF12345678 Requesting Public Key 1234567890ABCDEF1234567890ABCDEF12345678 for buddy@domain.tld Public Key imported (keyring) gnupg . (SIGN THE IMPORTED KEY) gpg : gpg -k xmpp:buddy@domain.tld. . gpg --ask-cert-level --default-key 583BAE703A801095B6B71A56BD801174B1A0B84A --sign-key 1234567890ABCDEF1234567890ABCDEF12345678 /ox contacts XMPP-UID . /ox keys OpenPGP . OX . OX (USE OX) OX /ox start /ox end . . 0.18.2 2026-06-08 man(1)