Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 274  Откуда: Новосибирск Сказал(а) «Спасибо»: 84 раз Поблагодарили: 1 раз в 1 постах
|
Я так понимаю с подписыванием больших файлов присоединённой подписью есть проблемы ... Подскажите пожалуйста может есть возможность каким-то образом на сервере создавать хеш подписываемых больших файлов, а в браузере создать отделенную подпись по этому хэш-значению данных? Хеш файла явно легковесней самого файла и проблем с созданием отсоединённой подписи по хешу быть не должно... Отредактировано пользователем 27 марта 2023 г. 18:21:59(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,161   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Автор: GTAlex  Я Подскажите пожалуйста может есть возможность каким-то образом на сервере создавать хеш подписываемых больших файлов, а в браузере создать отделенную подпись по этому хэш-значению данных? Вызов утилит для хеширования? Например: Цитата: /opt/cprocsp/bin/amd64/cpverify -mk "/полный адрес.zip" -alg GR3411_2012_256
Windows: Цитата: "C:\Program Files (x86)\Crypto Pro\CSP\cpverify.exe" -mk "полный адрес.zip" -alg GR3411_2012_256
|
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 274  Откуда: Новосибирск Сказал(а) «Спасибо»: 84 раз Поблагодарили: 1 раз в 1 постах
|
Автор: Андрей *  Вызов утилит для хеширования? Например: Цитата: /opt/cprocsp/bin/amd64/cpverify -mk "/полный адрес.zip" -alg GR3411_2012_256
Windows: Цитата: "C:\Program Files (x86)\Crypto Pro\CSP\cpverify.exe" -mk "полный адрес.zip" -alg GR3411_2012_256
Правильно понимаю - эти утилиты создадут хеш, который сервер передаёт в браузер и там можно по этому хешу создать отсоединённую подпись? Есть ли пример на javascript по созданию отсоединённой подписи по хешу? Отредактировано пользователем 27 марта 2023 г. 19:10:53(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,161   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Автор: GTAlex  Автор: Андрей *  Вызов утилит для хеширования? Например: Цитата: /opt/cprocsp/bin/amd64/cpverify -mk "/полный адрес.zip" -alg GR3411_2012_256
Windows: Цитата: "C:\Program Files (x86)\Crypto Pro\CSP\cpverify.exe" -mk "полный адрес.zip" -alg GR3411_2012_256
Правильно понимаю - эти утилиты создадут хеш, который сервер передаёт в браузер и там можно по этому хешу создать отсоединённую подпись? Есть ли пример на javascript по созданию отсоединённой подписи по хешу? Верно. Пример в документации есть. Создание и проверка отделенной подписи по хэш-значению данных, только указать актуальный ГОСТ. |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 274  Откуда: Новосибирск Сказал(а) «Спасибо»: 84 раз Поблагодарили: 1 раз в 1 постах
|
Автор: Андрей *  Пример не "взлетел" :( Возвращает ошибку (пробовал с тем же хешем, что в коде указан). Параметр задан неверно. (0x80070057)
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 274  Откуда: Новосибирск Сказал(а) «Спасибо»: 84 раз Поблагодарили: 1 раз в 1 постах
|
Автор: Андрей *  только указать актуальный ГОСТ. а вотс CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_256 заработало!!! (хеш, соответственно тоже с этим алгоритмом создал)
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close