Разработать USB-драйвер для Linux
Я короче в отчаянии, пытался сам сделать, даже тут просил о помощи, не осилил и готов отдать денег, если тут есть тот, кто это осилит. Бюджет - 4000р. Суть - разработать USB-драйвер для Linux, который будет работать следующим образом:
Если Product ID и Vendor ID вставляемой флешки есть в неком списке (можно захардкодить прямо в драйвер), то данные на флешке шифруются при записи и дешифруются при чтении. Выбор алгоритма шифрования произвольный. Если флешки в списке нет, то управление передаётся стандартному драйверу Linux и с флешкой работаем как с обычной, либо этот же драйвер работает с ней как с обычной.
Решение нужно именно в виде драйвера (можно выполнить его как подключаемый модуль), так как это универский курсач (просто уже устал от советов о том, как просто и быстро это делается из user-space).
Оплатить могу наличкой, если СПб, либо перевести на банковскую карту/расчётный счёт.