Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline hotsin  
#1 Оставлено : 6 мая 2010 г. 0:21:00(UTC)
hotsin

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.05.2010(UTC)
Сообщений: 2

Подскажите пожалуйста, можно ли использовать JavaScript с установленными библиотеками Sharpei на клентских машинах для вызова например окна выбора контейнера сертификата, Какие условия должны быть для этого?
Offline Челпанов А.  
#2 Оставлено : 6 мая 2010 г. 13:36:56(UTC)
Челпанов А.

Статус: Активный участник

Группы: Участники
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 390
Мужчина
Откуда: КриптоПро

Поблагодарили: 2 раз в 2 постах
1. Sharpei для отображения окна выбора сертификата не нужен. Microsoft справляется с этой задачей и без Sharpei (но с CSP).
2. Клиентское приложение (exe) осуществляющее выбор сертификатов:
Код:
import System;
import System.Security.Cryptography.X509Certificates;
import System.Windows.Forms;

function select()
{
    var store = new X509Store("MY", StoreLocation.CurrentUser);
    store.Open(OpenFlags.OpenExistingOnly);
    var scollection = 
	X509Certificate2UI.SelectFromCollection(store.Certificates, 
	"Выбор сертификата", 
	"Выберите сертификат.", 
	X509SelectionFlag.MultiSelection);

    if (scollection.Count == 0)
    {
        MessageBox.Show("Не выбран ни один сертификат.");
    }
    else
    {
        MessageBox.Show("Выбрано " + scollection.Count + " сертификат(ов).");
    }
}

select()


3. Доступа из jscript к .Net Framework в браузере нет.
С уважением, Александр.
Offline hotsin  
#3 Оставлено : 6 мая 2010 г. 15:05:26(UTC)
hotsin

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.05.2010(UTC)
Сообщений: 2

Спасибо за ответ.
Вопрос в общем был вот в чем. Как лучше организовать подпись данных на веб форме из ASP.NET. Предполагается, что будет собираться на форме массив данных, подписываться и отправляться на сервер. Как в таком случае лучше организовать работу с сертификатами: писать ActiveX или через что-нибудь другое? Как быть если ГОСТовский сертификат не зарегистриован в хранилище "MY", но содержится в контейнере, например, на RuToken?
Offline Челпанов А.  
#4 Оставлено : 6 мая 2010 г. 18:28:14(UTC)
Челпанов А.

Статус: Активный участник

Группы: Участники
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 390
Мужчина
Откуда: КриптоПро

Поблагодарили: 2 раз в 2 постах
Цитата:
Как лучше организовать подпись данных на веб форме из ASP.NET

Самое простое воспользоваться CAPICOM
С уважением, Александр.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.