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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline samoha  
#1 Оставлено : 28 августа 2018 г. 8:31:43(UTC)
samoha

Статус: Участник

Группы: Участники
Зарегистрирован: 24.08.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Новосибирск

Добрый день!
На демо странице https://www.cryptopro.ru/sites/default/files/products/cades/demopage/symalgo_sample.html,
показан процесс шифрования данных.

Код:
oSymAlgo.GenerateKey();
var oSesKey1 = oSymAlgo.DiversifyKey();
var oSesKey1DiversData = oSesKey1.DiversData;
document.getElementById("DataEncryptedDiversData1").value = oSesKey1DiversData;
var oSesKey1IV = oSesKey1.IV;
document.getElementById("DataEncryptedIV1").value = oSesKey1IV;
var EncryptedData1 = oSesKey1.Encrypt(dataToEncr1, 1);
document.getElementById("DataEncryptedBox1").value = EncryptedData1;

Судя по коду, который я взял из примера, генерируется ключ для расшифровки сообщения. При шифровании в КриптоАРМ никаких дополнительный ключей на выходе нет, я так понимаю они прикреплены в сам итоговый хэш.

Можно ли при помощи cadescom.symmetricalgorithm в браузере повторить сценарий КриптоАРМ ?
А точнее, указать сертификат с помощью которого будем шифровать и сертификат получателя.
Ну и на выходе получить значение которое проверится в КриптоАРМ.


Offline Андрей Писарев  
#2 Оставлено : 28 августа 2018 г. 9:42:01(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Здравствуйте.


Объект CPEnvelopedData
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#3 Оставлено : 28 августа 2018 г. 9:43:32(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Автор: samoha Перейти к цитате


Можно ли при помощи cadescom.symmetricalgorithm в браузере повторить сценарий КриптоАРМ ?




КриптоАРМ-у нужен Enveloped CMS для расшифровки, а не набор зашифрованных байтов.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#4 Оставлено : 28 августа 2018 г. 9:52:08(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Техническую поддержку оказываем тут
Наша база знаний
Offline samoha  
#5 Оставлено : 28 августа 2018 г. 11:56:42(UTC)
samoha

Статус: Участник

Группы: Участники
Зарегистрирован: 24.08.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Новосибирск

Супер, спасибо!
Всё получилось сделать.

Конечно ошибки интересные - ERROR Error: Плохие данные.
Это когда я попытался зашифровать сертификатом который не поддерживает ГОСТ алгоритм )
Offline Андрей Писарев  
#6 Оставлено : 28 августа 2018 г. 12:07:53(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,168
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2391 раз в 1880 постах
Автор: samoha Перейти к цитате
Супер, спасибо!
Всё получилось сделать.

Конечно ошибки интересные - ERROR Error: Плохие данные.
Это когда я попытался зашифровать сертификатом который не поддерживает ГОСТ алгоритм )


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