Например, через OpenDialog (хотя я хотел бы в настройках указывать путь до хранилища сертификатов (локальная папка на сервере), откуда автоматически будут загружаться сертификаты в разные (вот для этого и определить, что это за сертификат) хранилища на локальном компьютере пользователя).
Евгений Беловолов: "через OpenDialog" в общем то ничего не говорит:) Если сертификат читается, можно к примеру сравнить его класс, на корневых обычно используется класс выше чем на личных, ну и по другим параметрам сертификата можно проверить, например роли, для которых он может использоваться.