Примеры C # x509?

Я просматривал статью за статьей о создании, подписании сертификатов x509 и т. д., но я еще не нашел решения к моей проблеме - интересно, может ли кто-нибудь указать мне в правильном направлении, потому что я полностью запутался на этом этапе. Вот что я пытаюсь сделать:

Для клиентского приложения:

  1. Создать пару открытого / закрытого ключей
  2. Захватить ключи как байт [] и сохранить их в файловой системе.
  3. Создать x509 сертификат
  4. Создать запрос на подпись

Для серверного приложения: Есть ли лучший способ сделать это?

Edit :

Я почти уверен, что лучший способ сделать то, что я задумал, использовать BufLeave - сохранение буферов при переключении между ними, поэтому я не получаю «Нет записи с момента последнего изменения» - это установить 'autowriteall' . Вопрос по-прежнему стоит, когда MacVim теряет фокус для других приложений ( FocusLost ).

31
задан Peeja 11 January 2011 в 03:18
поделиться