oss.zone

PGP

OpenPGP is an open standard for end-to-end encryption and digital signatures. uploading your public key enables two things:

generating a key#

if you don't have a key yet, generate one with sq (already installed):

$ sq key generate --own-key --name "John Doe" --email "username@oss.zone"

make sure the key includes a UID with your username@oss.zone address. only UIDs matching that address will be published.

publishing your key#

copy your public key to ~/public/key.pgp on your account:

$ sq cert export --cert FINGERPRINT > ~/public/key.pgp

upload it over SSH if you generated the key locally:

$ scp key.pgp username@oss.zone:~/public/key.pgp

both armored (ASCII) and binary key files are accepted.

verifying#

check whether your key is discoverable via WKD:

$ sq network wkd search username@oss.zone

or use the checker at wkd.dp42.dev.