Сторонние программы использовать нельзя.никто не мешает сделать свою, ведь
VeraCrypt лицензирован под Apache License 2.0, но боюсь, что без специальных знаний будет крайне сложно написать это все "с нуля".
После чего флешка должна перестать монтироваться на любом компьютере кроме того где была добавлена в белый список.У обычной флешки нет "мозгов". Вы не можете сказать ей "э, не монтируйся никуда". Вам нужна либо особенная флешка с мозгами (это редкость), либо использовать шифрование данных. Шифрование не происходит по волшебству, нужен какой-то софт, который будет шифровать.
Она не должна монтироватьсяКак вы себе это представляете? Это примерно как сказать обычной бумажной тетрадке "теперь тебя может читать только Василий Петрович, подчинись тетрадка" и взмахнуть волшебной палочкой?