You MUST have knowledge of security, APIs, 2FA, C/C++, HID, Cryptography
I have source code that is tailored to a USB-HID.
The current set of software:
* There is a cross-platform client interface (code available)
* Two-factor authentication (2FA) using a mobile app (code available)
* All USB communication needs to remain password encrypted using the AES-256-CBC algorithm with base-64 encoding. USB packets are sent following the ISO 7816-4 standard. A password must be set before any command is accepted.
Once again, all code is there. You just need to tweak it to make sure it works on a standard USB device and remains plug-and-play. The client interface (native app) needs to work with the device, as well as existing functionalities of the app (e.g. 2FA)
I am Pang, web and app developer.I am interesting in your task. I will give you comfortable and cheap service and finish your task on time. Please give a chance!!!