Developed on Hackaday

  • Dominik Reichl
    Dominik Reichl

    All the functionality you mentioned is possible via a plugin. Plugins can export databases (by implementing a FileFormatProvider, which sends the data to the smartcard). And plugins can implement key providers [1] to decrypt/open database files (one example is the LoginCard Key Provider [2]). Even a plugin could be written that directly 'opens' a database file for editing from the smartcard, if the smartcard supports accessing all data in some way. So, multiple types of integration are possible.

    Personally I think such an optional integration would be a great idea. I'm not a smartcard expert and cannot help with the communication between the smartcard and the plugin; but if anyone has questions developing a KeePass plugin (all except the smartcard communication), I'll gladly help.

    Best regards,


    Last edit: Dominik Reichl 2013-12-13