Статус: Участник
Группы: Участники
Зарегистрирован: 14.04.2015(UTC) Сообщений: 29
Сказал(а) «Спасибо»: 9 раз Поблагодарили: 6 раз в 5 постах
|
Добрый день.
Подскажите пожалуйста, есть ли возможность реализовать шифрование (интересует ГОСТ 28147-89) средствами КриптоПро ЭЦП Browser plug-in? В особенности интересует последняя версия плагина с поддержкой Native Message API для Google Chrome.
|
|
|
|
Статус: Вам и не снилось
Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC) Сообщений: 831 Откуда: Крипто-Про
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 48 раз в 44 постах
|
Возможность есть. См. CPEnvelopedData. Обратите внимание, что версия с поддержкой Native Messaging - предварительная. Её не рекомендуется использовать в "боевых" системах, кроме того, к выходу релизной версии API может поменяться. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 14.04.2015(UTC) Сообщений: 29
Сказал(а) «Спасибо»: 9 раз Поблагодарили: 6 раз в 5 постах
|
А не подскажите, может где-то можно можно посмотреть пример реализации шифрования? К слову, есть ориентировочные сроки выпуска релизной версии плагина для NMAPI (Google грозится полностью отключить NPAPI уже в сентябре)?
|
|
|
|
Статус: Вам и не снилось
Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC) Сообщений: 831 Откуда: Крипто-Про
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 48 раз в 44 постах
|
Автор: IOFeed А не подскажите, может где-то можно можно посмотреть пример реализации шифрования? Готовых примеров у нас нет. Интерфейс аналогичен CAPICOM.EnvelopedData, поэтому может посмотреть эти примеры. Автор: IOFeed К слову, есть ориентировочные сроки выпуска релизной версии плагина для NMAPI (Google грозится полностью отключить NPAPI уже в сентябре)? До сентября выпустим. Точнее пока сказать не можем. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 14.04.2015(UTC) Сообщений: 29
Сказал(а) «Спасибо»: 9 раз Поблагодарили: 6 раз в 5 постах
|
Хорошо, спасибо за информацию!
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.06.2020(UTC) Сообщений: 4 Откуда: Москва
|
Возобновлю тему. Цитата:Обратите внимание, что версия с поддержкой Native Messaging - предварительная. Её не рекомендуется использовать в "боевых" системах, кроме того, к выходу релизной версии API может поменяться. Можете подсказать, сейчас можно использовать функционал CAdESCOM.CPEnvelopedData в боевых условиях, он поддерживается официально браузер-плагином и Крипто-Про CSP? Сомнения возникли из-за того, что на странице описания браузер-плагина написано только про функции подписания и верификации подписи, про шифрование ничего нет. Значит ли это, что функция формально не поддерживается и мы можем её использовать только "на свой страх и риск"? Хотелось бы получить формальную информацию, поддерживается функция или нет. PS Работающий пример создал, примерно так, вроде работает Код:
try {
var oEnvelop = cadesplugin.CreateObject("CAdESCOM.CPEnvelopedData");
} catch (err) {
throw 'Failed to create CAdESCOM.CPEnvelopedData: ' + err.message + err.number;
}
var CADESCOM_BASE64_TO_BINARY=0x01;
var certificateTo = oCertificate; // GetCertificate(certListBoxId);
var dataToCrypt = sContent; // document.getElementById("InputTxtBox").value;
try {
oEnvelop.ContentEncoding = CADESCOM_BASE64_TO_BINARY;
oEnvelop.Content = dataToCrypt;
oEnvelop.Recipients.Clear();
oEnvelop.Recipients.Add(certificateTo);
var EncryptedData = oEnvelop.Encrypt();
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.06.2020(UTC) Сообщений: 4 Откуда: Москва
|
Спасибо. А ещё вопрос: Готовой реализации шифрования в формате "XML Encryption Syntax and Processing (W3C)" в плагине нет? По аналогии с SignedXML. Спецификация того, что нам нужно находится в этом файле, раздел "Шифрование данных". Реальна эта задача для browser plugin-а?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close