dkeygen v0.0.1

(BIP39 mnemonic) Generate and/or Dump to OpenPGP card an ed25519 key

#+html:   #+html:   #+html:   #+html:   #+html:   #+title: ed25519 keys from BIP39 mnemonic dumped to hardware token

  • Disclaimer :PROPERTIES: :ID: 650a0770-4133-4709-bf72-30fee53b1172 :END:
  • This software makes no guarantees of any kind!
  • It's made to run on air-gapped systems, booted from a read-only media.
  • Usage :PROPERTIES: :ID: 4665a770-2464-41da-8d3d-b63ae34ad698 :END: ** Requirements :PROPERTIES: :ID: c11f2e31-f71f-42f2-860a-94af1a8771e0 :END: Expected binaries on PATH:
  • [[https://github.com/Yubico/yubikey-manager][yubikey-manager]] (ykman)
  • [[https://github.com/systemd/systemd][systemd]] (systemctl)
  • [[https://github.com/voobscout/bip39key][bip39key]] (specific version, until [[https://github.com/jpdarago/bip39key/pull/13][PR13]] merged)
  • [[https://gnupg.org][gnupg]] (gpg and gpgconf)
  • [[https://www.openssh.com/][openssh]] (ssh-add) ** Example :PROPERTIES: :ID: c3535df0-f1c7-4387-a106-9ada05000b9d :END: Have dependencies installed and a yubikey inserted. #+begin_src bash nix run --accept-flake-config "github:infinidim-enterprises/dkeygen#default" -- --help #+end_src
  • TODO :PROPERTIES: :ID: 43fc3bb0-cbe4-4a06-9287-a2509291df51 :END:
  • sort out overlays.default
  • nitrokey support
  • generate keys without external utilities
  • Remarks :PROPERTIES: :ID: d5da8ae9-de21-466a-a084-32b598fbc289 :END: GnuPG sucks donkey balls - unfortunately there are no alternatives.
Repository

dkeygen

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 5
  • 2 days ago
  • June 23, 2025
License

Links
Synced at

Mon, 30 Jun 2025 19:34:23 GMT

Languages