sphage(1)
π sphage(1) π
okay bestie, so sphage is a lil command living in manual section 1, and its whole entire job is: converts 32 bytes binary data into an age(1) keypair. that's it. that's the gig. she's small, she's focused, she's iconic. β¨
πΈ NAME πΈ
sphage β converts 32 bytes binary data into an age(1) keypair
π¦ SYNOPSIS π¦
echo "32 byte high-entropy string....." | sphage privkey >/tmp/privatekey
echo "32 byte high-entropy string....." | sphage pubkey >/tmp/pubkey
likeβ¦ pipe her a vibe, she pipes you a key. so clean. π
π DESCRIPTION π
so here's the tea: sphage takes the raw output of sphinx(1) and turns it into a cryptographic key pair that's compatible with age. no cap.
she can also go the other way around β hand her an age secret key and she'll hand you back its corresponding age public key. π«Ά
and why do we care? because this is what lets SPHINX and age-based encryption workflows link up, enabling integration between them for all your sophisticated secrets management setups. it's giving crossover episode. it's giving main character energy. π₯
π REPORTING BUGS π
found a bug? not me finding out, but ok. go tell on her here:
https://github.com/stef/pwdsphinx/issues/
π AUTHOR π
Written by Stefan Marsiske. king behavior, honestly. π
π COPYRIGHT π
Copyright Β© 2023 Stefan Marsiske. License GPLv3+: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. π fr fr, zero warranty, she said what she said.
β SEE ALSO β
and that's the whole page, bestie!! her footer is literally just sphage(1) sitting there at the bottom of the page, vibing. go encrypt something cute. ππβ¨
π¦ where this page comes from
- nixos 26.05: pwdsphinx 2.0.4
- nixpkgs unstable: pwdsphinx 2.0.4
- ubuntu stonking: pwdsphinx-tools 2.0.4-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms