Есть удостоверяющий центр. Он выдает сертификат, то есть он генерит секретный ключ для пользователя, открытый ключ для пользователя, подписывает открытый ключ пользователя и подписывает его. Остается вопрос - как удостоверяющий центр передает сгенерированный секретный ключ конечному пользователю? Неужели это можно сделать только при личной встречи? А есть ли способ все делать удаленно? Я хочу сделать что-то вроде простого удостоверяющего центра. Есть сервер. Он должен сгенерировать сертификат и как-то передать осекретный ключ приложению пользователя. Как это обычно делается?