Статус: Новичок
Группы: Участники
Зарегистрирован: 10.04.2012(UTC) Сообщений: 2 Откуда: Moscow
|
Добрый день! Сгенерировал тестовый клиенский сертификат, с приватным ключем (подпись сообщений/WCF). Мне нужно хранить этот сертификат не в хранилище, а скажем в БД. Пытаюсь получить raw data сертификата, все ок, кроме того, что при создании сертификата из byte[] rawData теряется приватный ключ. Подскажите, пожалуйста, как получить сертификат в бинарном виде с сохранением приватного ключа в нём? Код:X509Store s = new X509Store(StoreName.My, StoreLocation.LocalMachine);
s.Open(OpenFlags.ReadOnly);
var scol = s.Certificates.Find(X509FindType.FindByThumbprint, "...", false);
var client = scol[0];
var strClient = Convert.ToBase64String(client.RawData);
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 14.10.2011(UTC) Сообщений: 150  Поблагодарили: 33 раз в 32 постах
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.04.2009(UTC) Сообщений: 26
|
Столкнулся с аналогичной задачей. Существуют ли вообще механизмы для хранения ключевой информации в базе данных? То есть минуя стандартные носители криптоключей. Если их нет, то можно ли по сети передать закрытый ключ с клиента на сервер, для использования в процедурах шифрования на сервере?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,899   Сказал «Спасибо»: 594 раз Поблагодарили: 2327 раз в 1825 постах
|
enum написал:Столкнулся с аналогичной задачей. Существуют ли вообще механизмы для хранения ключевой информации в базе данных? То есть минуя стандартные носители криптоключей. Если их нет, то можно ли по сети передать закрытый ключ с клиента на сервер, для использования в процедурах шифрования на сервере? нельзя  и не нужно для шифрования - не нужен закрытый ключ клиента Отредактировано пользователем 12 мая 2012 г. 15:01:23(UTC)
| Причина: Не указана |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close