kxc(1)

✨ NAME ✨

okay so bestie, welcome to kxc β€” it's literally the Key exchange client πŸ’… that's the whole vibe.


πŸŽ€ SYNOPSIS πŸŽ€

kxc [options...]

πŸ¦‹ DESCRIPTION πŸ¦‹

so kxc is a client for kxd(1), which is a key exchange daemon. yes, they're a little duo. iconic partnership behavior honestly 🫢

here's the tea on how it works: you hand it a client key πŸ”‘ and certificate, the expected server certificate, and a URL pointing at the server β€” something like "kxd://server/host1/key1" β€” and it prints out, on standard output, the returned key. that's the contents of the corresponding key file over on the server. no cap, that's it, that's the whole thing ✨

and listen β€” there are scripts that tie this whole situation into cryptsetup's infrastructure so your encrypted devices just... open automatically?? main character energy fr fr. the details live in kxc-cryptsetup(1), go peek πŸ‘€


πŸ’– OPTIONS πŸ’–

  • --client_key=file β€” the file holding your client private key πŸ” (in PAM format, don't forget)
  • --client_cert=file β€” the file with the client certificate that goes with the key you just gave it (also PAM format, matching set bestie πŸ’ž)
  • --server_cert=file β€” the file containing a valid server certificate πŸ›‘οΈ (yep, PAM format again)

🌸 CONTACT 🌸

main website β†’ <https://blitiri.com.ar/p/kxd> (yes it's literally a URL, I'm not making it a link, I'm respecting the source 🫑)

got questions? comments? patches? a whole essay?? send it all to "albertito@blitiri.com.ar" πŸ“¬ they'd love to hear from you I'm sure


🌈 SEE ALSO 🌈


and that's the whole page bestie, go forth and exchange those keys πŸ‘‘πŸ’œ

ok but for real, sign-off time: this was the kxc(1) page, dated 2019-08-10 πŸ—“οΈβœ¨ slay, bye πŸŽ€
πŸ“¦ where this page comes from