Does someone know for any equivalent for Ubuntu Desktop? (or any distro for that matter)
Though it suffers from the caveat that secrets are just stored as a file in $HOME. I'd love to support more secure methods but haven't seen enough interest in the project to justify the dev time that would be required.
I'm just emulating a USB device and using OpenSSL to do the signing, is there a better approach I should be looking at? (perhaps PKCS #11)
$ gpg -d encrypted-secret.txt | goathgen
https://github.com/w8rbt/goathgenThe keys come from a dedicated password manager that only stores TOTP secrets and the password manager wipes the clipboard.
All this happens on a physically separate machine.