Evidlo / passhole

A secure hole for your passwords (KeePass CLI)
GNU General Public License v3.0
196 stars 19 forks source link

Feature Request: Support hardware keys #62

Open MathieuDR opened 8 months ago

MathieuDR commented 8 months ago

It would be neat to use this CLI tool, but my file is protecter using a YubiKey.

Evidlo commented 8 months ago

Are you using KeepassXC or KeePass/KeeChallenge?

gilcu3 commented 6 months ago

I have the same issue, I am using KeepassXC, and I unlock the database using Yubikey Challenge-Response mechanism. If I can help in any way let me know.

Evidlo commented 6 months ago

If you can figure out how to do this in PyKeePass (pass in decrypt=False when opening database, then some stuff needs to happen with the masterseed and python-fido2), we can look at making a pykeepass-fido2 package which would add support for fido2 keys.

https://github.com/libkeepass/pykeepass/issues/311