The Signet client now supports importing from KeePass databases in the 0.9.8.1 release. The release also features a handful of bug fixes and small improvements: the application icon now matches the device logo and the Signet window now centers itself correctly on multi-screen desktops.
The import process involves selecting a KeePass 2.x database file from
File-> Import->KeePass 2.x database, then unlocking it as you would from a KeePass
client. Once the database is unlocked, the entries are added into Signet one at
a time. This requires a button press for each account imported just as with
account creation. A future firmware update may allow a mass import with a
button press and hold to speed up the process. The import operation will not
touch accounts you have already created on Signet unless they have names that
conflict with entries in the KeePass database. For each conflict you can choose
I consider the KeePass import feature to be experimental since I am not a
KeePass user and have only tested it on small databases I created for testing.
If you encounter any issues or have any suggestions, please leave a comment on the
GitHub issue for
KeePass import or send me an email at
contact (AT) nthdimtech.com.
I have created a
for the latest release so anyone can build the client quickly. The client is
built from a single
qmake project file located at
client/client.pro. All you
need to build it is a Qt development environment for Qt version 5.0 or greater
and libgcrypt for KeePass support.
As per the software development timeline I posted in the initial software releases update, the next tasks are to fill the gaps in the user defined data feature and publish the first binary release of the command line tools. I expect this will be done in January as planned, leaving me on track to finish the mobile client in February.