SQ(1)
β¨ SQ(1) β the sq-network girlies' edition β¨
okay bestie, gather round π«Ά this is sq-network, a User Command, and it's literally all about getting certificates off the internet and putting them back on. let's go π
πΈ NAME πΈ
sq-network β retrieve and publish certificates over the network π
π SYNOPSIS π
sq network search [OPTIONS] QUERY
sq network keyserver [OPTIONS] SUBCOMMAND
sq network wkd [OPTIONS] SUBCOMMAND
sq network dane [OPTIONS] SUBCOMMAND
π¦ DESCRIPTION π¦
So like. Retrieve and publish certificates over the network. That's the whole vibe. β¨
OpenPGP certificates can be discovered and updated from services that live out there on the network, and published onto them too. This command right here is a whole lil collection of commands for interacting with those services. it's giving β¨glow-up for your keyringβ¨
π SUBCOMMANDS π
π sq network search
Retrieve certificates using all the supported network services. all of them. she's an overachiever and we love her.
This command will try to locate relevant certificates given a QUERY, which may be any of:
- a fingerprint
- a key ID
- an email address
- a https URL
She may also discover and import certificates related to the one you queried β stuff like alternative certs, expired certs, or revoked certs. chain reaction π«
Discovering related certs is genuinely useful, not just cute:
- alternative certs support key rotations π
- expired certs let you verify signatures made in the past β³
- discovering revoked certs is important so you actually get the revocation information π¨
The PKI mechanism will help you select the correct cert β see sq pki.
By default, any returned certificates are stored in the local certificate store. If you're not feeling that, you can override it with the --output option. main character energy, your choice π
When a certificate is retrieved from a verifying key server β and rn that's limited to a list of known servers: hkps://keys.openpgp.org, hkps://keys.mailvelope.com, and hkps://mail-api.proton.me β or from WKD, DANE, or via https, and imported into the local certificate store, the User IDs also get certificated with a local server-specific key. π«Ά
That proxy certificate is in turn certified as a minimally trusted CA (trust amount: 1 of 120) by the local trust root. How much a proxy key server CA is trusted can be tuned using sq pki link add or sq pki link retract, in the usual way. the way that you can literally just tune it π
π sq network keyserver
Retrieve and publish certificates via key servers.
The OpenPGP HTTP Keyserver Protocol (HKP) is a method for publishing and retrieving certificates from key servers. it's giving classic, it's giving old money π©
π sq network wkd
Retrieve and publish certificates via Web Key Directories.
The Web Key Directory (WKD) is a method for publishing and retrieving certificates from web servers. lowkey the internet's little address book πβ¨
π§ sq network dane
Retrieve and publish certificates via DANE.
DNS-Based Authentication of Named Entities (DANE) is a method for publishing and retrieving certificates in DNS, as specified in RFC 7929. no cap, it's in the RFC π
π EXAMPLES π
π sq network search
Search for the Qubes master signing certificate. iconic. legendary. the blueprint.
sq network search 427F11FD0FAA4B080123F01CDDFA1A3E36879494
Search for certificates that have are associated with an email address.
sq network search alice@example.org
π SEE ALSO π
For the full documentation see <https://book.sequoia-pgp.org/>. π«Ά
β VERSION β
1.5.0
bestie that's the whole page, you ate and left no crumbs π β¨
okay and like, this gorgeous thing was brought to you by Sequoia PGP, version 1.5.0 β mwah, obsessed, periodt πππ·
π¦ where this page comes from
- fedora 43: sequoia-sq 1.5.0-1.fc43 Β· LGPL-2.0-or-later AND Apache-2.0 AND BSL-1.0 AND BSD-3-Clause AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND bzip2-1.0.6 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- fedora 44: sequoia-sq 1.5.0-1.fc44 Β· LGPL-2.0-or-later AND Apache-2.0 AND BSL-1.0 AND BSD-3-Clause AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND bzip2-1.0.6 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- nixpkgs unstable: sequoia-sq 1.5.0
- opensuse-leap 16.0: sequoia-sq 1.5.0-bp160.1.1 Β· LGPL-2.0-or-later
- opensuse-leap 16.0: sequoia-sq 1.5.0-bp160.1.1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms