gofido2pass

command module
v0.0.0-...-d6eac65 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2022 License: GPL-3.0 Imports: 18 Imported by: 0

README

Use FIDO2 KEY to generate Passphrase

Tested with HyperFIDO Pro Mini, Yubikey 5 but should work with all compatible FIDO2 keys

Usage :

  • Create a passphrase for a website or whatever
./gofido2pass -u websitename -c

(enter PIN and touch key)

  • Print passphrase to standard output
./gofido2pass -u websitename

(default output in base58, use -hex to output with an hex string)

DEMOS

  • With a website : GMAIL

GOFIDO2PASS with GMAIL

  • With pinentry in a terminal (GPG to decrypt/encrypt a file)

GOFIDO2PASS with PINENTRY

Without copy to clipboard to stay away from clipboard & clipboard manager history.

Context menu with key shortcut

  • To show a dialog in graphical desktop, gofido2pass uses Zenity tool (debian : apt install zenity)
  • To auto-type passphrase to the window under mouse cursor, gofido2pass.sh uses xdotool
  • To show notifications gofido2pass.sh uses notify-send
Example with XFCE4
  • Copy gofido2pass application and gofido2pass.sh to a directory (example $HOME/scripts)

  • Go to Keyboard configuration and add application shortcut for gofido2pass.sh script (verify path for gofido2pass application in gofido2pass.sh : default to ~/scripts/gofido2pass)

  • Type your keyboard shortcut to test

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL