Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2019(UTC) Сообщений: 39   Откуда: Санкт-Петербург Сказал «Спасибо»: 15 раз
|
Добрый день! Создаю CAdES_BES подпись: Код: boolean detached = false;
CAdESSignature cadesSignature = new CAdESSignature(detached);
...
final ByteArrayOutputStream signatureStream = new ByteArrayOutputStream();
cadesSignature.open(signatureStream);
cadesSignature.update(dataBytes);
cadesSignature.close();
signatureStream.close();
Чем регулируется форма записи бинарных данных 1.2.840.113549.1.7.1 data (PKCS #7) ?  cades.JPG (32kb) загружен 11 раз(а).Например, нельзя ли это записать единым целым, сохраняя структуру подписи, переданную в dataBytes?  cades-fine.JPG (32kb) загружен 13 раз(а).Спасибо! Отредактировано пользователем 10 марта 2026 г. 18:19:25(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,079  Откуда: Крипто-Про Сказал(а) «Спасибо»: 22 раз Поблагодарили: 745 раз в 702 постах
|
Добрый день. Формирование сообщения CAdES подписи происходит с помощью библиотек Bouncycastle (BC). При поточной подписи он так формирует chunk'и (по 1000 байт). Из CAdESSignature это никак не регулируется. Одним целым можно записать либо используя CMSSignedData из BC, либо низкоуровнево с помощью asn1rt, как в примерах в samples_sources/CMS_samples, если речь идет, например, о CAdES-BES/T. |
|
 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close