Looking for an experienced Microsoft Visual C++ developer to develop a plugin for the KeePass open source password manager to store a password database file using Bluetooth classic on our CyberGate card. The communication between the phone and card will be Bluetooth classic. This plugin will be very similar to IOProtocolExt plugin and source code that can be found listed on the [url removed, login to view] website.
The passwords are stored in a database file format that was developed by an open source project called KeePass [url removed, login to view]
The password manager application will keep the password database file in memory. No copy of the database file will be persisted locally for security reasons. When it’s updated, or modified in any way, the password database file will be sent to the CyberGate card. Every time the application starts, it will download a copy from the CyberGate card, load it into memory, and display to the user.
*** Please specify cost and estimated duration in your proposal.
*** Please see attached PDF for card description, interface, and protocol that we are using to communicate to the card.