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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline leonidv  
#1 Оставлено : 1 марта 2018 г. 19:05:06(UTC)
leonidv

Статус: Новичок

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

Есть какие-то подходы, которые позволяют/проверять файлы. Целевой размер файла (по которому будет приниматься система) - 100Гб.
На стороне сервера планируем использовать КриптоПро JCP (поэтому пишу здесь), но в принципе допустимо использовать КриптоПро Java CSP.
Offline Евгений Афанасьев  
#2 Оставлено : 2 марта 2018 г. 10:55:32(UTC)
Евгений Афанасьев

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

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,005
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 715 раз в 675 постах
Здравствуйте.
Можно хешировать данные блоками, затем подписать. Например, если короткая подпись (Signature), то с помощью Signature.update(<data>), или с помощью CAdES (там тоже есть возможность задать поток).
Offline leonidv  
#3 Оставлено : 2 марта 2018 г. 11:22:15(UTC)
leonidv

Статус: Новичок

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

Спасибо за ответ!

Речь идет про класс из JDK java.security.Signature и oHashedData.Hash из примера cades/plugin-samples-hashed-data.html?

Т.е. реализация КриптоПро не накапливает данные в буффере, а делает промежуточные расчеты для них. Грубо говоря, если на вход подавать 1Мб, то потребуется ~1Мб RAM для обработки данных?
Offline Евгений Афанасьев  
#4 Оставлено : 2 марта 2018 г. 12:01:48(UTC)
Евгений Афанасьев

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

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,005
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 715 раз в 675 постах
Автор: leonidv Перейти к цитате
Речь идет про класс из JDK java.security.Signature

Да. Обрабатываться будет только буфер в заданном объеме.
В плагине, думаю, так же.

Отредактировано пользователем 2 марта 2018 г. 12:03:00(UTC)  | Причина: Не указана

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