Скопировать на флешку контейнер сертификатов,
тот, что у тебя в другом месте - удалить, и привязать открытый ключ к контейнеру на флешке.
Все это делается с помощью крипто про.
(3) Если только под "флешкой" ТС не подразумевает криптографический токен.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший