Здравствуйте, уважаемые коллеги!
Существует проблема: необходимо подписать стоку используя существующий закрытый ключ с расширением pfx (RSA, MD5).
Есть множество примеров где формируется ключ и им же подписывается.
Но только как использовать уже существующий ключ не очень понятно.
У меня есть предположение, что можно перегнать ключ из формата pfx в xml.
А потом использовать стандартные методы закачивания ключа из xml.
Но никак не могу найти прогу, которая могла это сделать.
Может я и ошибаюсь, ища в этом направлении.
Если Вы с этим сталкивались прошу помочь.
Здравствуйте, korolev, Вы писали:
K>Здравствуйте, уважаемые коллеги! K>Существует проблема: необходимо подписать стоку используя существующий закрытый ключ с расширением pfx (RSA, MD5). K>Есть множество примеров где формируется ключ и им же подписывается. K>Но только как использовать уже существующий ключ не очень понятно. K>У меня есть предположение, что можно перегнать ключ из формата pfx в xml. K>А потом использовать стандартные методы закачивания ключа из xml. K>Но никак не могу найти прогу, которая могла это сделать. K>Может я и ошибаюсь, ища в этом направлении. K>Если Вы с этим сталкивались прошу помочь.
pfx, это не ключ, это хранилище сертификата вместе с ключем
грузишь его X509Certificate2, у этого объекта будет и открытый ключ и закрытый( если он есть в pfx)
У закрытого ключа есть SignData, им и подписываешь.