Статус: Участник
Группы: Участники
Зарегистрирован: 24.08.2018(UTC) Сообщений: 16 Откуда: Новосибирск
|
Всем привет! Реализовал функционал подписи + шифрования в браузере при помощи cadesPlugin. Шифрование на клиентеШифрования делаю при при помощи - CAdESCOM.CPEnvelopedData. Пишу на TS с реализацией d.ts. Код:let oEnvelop = this.cadesPluginSync.CreateObject('CAdESCOM.CPEnvelopedData');
oEnvelop.ContentEncoding = this.cadesPluginSync.CADESCOM_BASE64_TO_BINARY;
Envelop.Content = data;
oEnvelop.Recipients.Add(certificate);
let resultEncryptValue = oEnvelop.Encrypt();
Шифрование при помощи cryptcp.exeКод:cryptcp.exe -encr -thumbprint 0000000000000000000000000 FileName.csv FileName.csv.enc
Собственно вопросУ меня закралось ощущение что итоговый результат у них разный. Например при шифровании cryptcp.exe данные всегда начинаются с MIAА вот при шифровании в браузере с MIIЛокально я расшифровывал файлы сформированные браузером через cryptcp - всё замечательно. Я думал и ладно, но вот я начал отдавать эти файлы на верификацию (так сказать в соседний отдел), и там мне говорят - Invalid cryptographic message type. Подскажите пожалуйста есть ли в этих подходах разница ? Правда ли формат контента разный получается ? Метод через CAdESCOM.CPEnvelopedData, не очень богат по своим параметрам - сертификат, формат, данные )
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
Первые байты сообщения содержат длину сообщения и тип кодирования этой длины. Они могут отличатся, плохого в этом ни чего нет. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 24.08.2018(UTC) Сообщений: 16 Откуда: Новосибирск
|
О, тип кодирования? Быть может он может отличаться ?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close