Статус: Новичок
Группы: Участники
Зарегистрирован: 06.05.2021(UTC) Сообщений: 4 Откуда: г Санкт-Петербург
|
Добрый день. Мы пытаемся подписать данные с помощью токена. Пример кода: Код:
var data = new byte[] {0, 1, 2, 3, 4, 5, 6};
Console.WriteLine(string.Join("-", data.Select(c => c.ToString("X2"))));
var hash = new Gost3411_2012_512CryptoServiceProvider();
var p = new Gost3410_2012_512CryptoServiceProvider();
var t = p.SignData(data, hash);
Console.WriteLine(string.Join("-", t.Select(c => c.ToString("X2"))));
В процессе подписания выдается окошко с выбором токена, но самого токена там нет. Токен в машину вставлен. token-error.png (30kb) загружен 6 раз(а).Можете ли подсказать, в чем ошибка или прислать пример кода для подписания с помощью токена?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Здравствуйте.
Посмотрите примеры в SDK к КриптоПРО.NET |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Почему используете Gost3410_2012_512CryptoServiceProvider?
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.05.2021(UTC) Сообщений: 4 Откуда: г Санкт-Петербург
|
Мы использовали пример из файла SignData1_2012_512.cs. Там как раз Gost3410_2012_512CryptoServiceProvider. В сертификате везде 512. alrorithm.png (52kb) загружен 9 раз(а).
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.05.2021(UTC) Сообщений: 4 Откуда: г Санкт-Петербург
|
Автор: Андрей * Здравствуйте.
Посмотрите примеры в SDK к КриптоПРО.NET Подскажите пожалуйста, какой именно пример нужно использовать?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Опишите задачу. Подписание без установки сертификатов в Личное? Низкоуровневое обязательно и обязательно Strong CSP? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.05.2021(UTC) Сообщений: 4 Откуда: г Санкт-Петербург
|
Автор: Андрей * Опишите задачу. Подписание без установки сертификатов в Личное? Низкоуровневое обязательно и обязательно Strong CSP? Наша задача - подписать файлы с помощью Rutoken-а на машине пользоватебя без установки сертификатов в Личное. Нужно иметь возможность подписать как через Strong CSP, так и обычным образом, в зависимости от сертификата пользователя. А что значит низкоуровневое?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close