Статус: Участник
Группы: Участники
Зарегистрирован: 18.05.2023(UTC) Сообщений: 10 
|
Понятно, что при вызове выбирается по умолчанию что-то Но что? При вызове подписи При проверке понятно проверяется так же, как было подписано) Т.е. в подписи тип указан. Тогда что по умолчанию???)))
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,664   Сказал «Спасибо»: 571 раз Поблагодарили: 2297 раз в 1798 постах
|
Автор: Владислав Евгеньевич  Понятно, что при вызове выбирается по умолчанию что-то Но что? При вызове подписи При проверке понятно проверяется так же, как было подписано) Т.е. в подписи тип указан. Тогда что по умолчанию???? cadessigneddataSignCades - Добавляет к сообщению усовершенствованную подпись. Открываем по ссылке: Цитата: CadesType Тип усовершенствованной подписи (см. CADESCOM_CADES_TYPE). По умолчанию CAdES-X Long Type 1. bDetached Вид подписи: отделенная (true) или совмещенная (false). По умолчанию совмещенная.
Цитата: При проверке понятно проверяется так же, как было подписано)
Нет, если Вы укажите при проверке тип CAdES-X Long Type 1, а подпись CAdES BES - получите сообщение с ошибкой... |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.05.2023(UTC) Сообщений: 10 
|
А тогда что по умолчанию получается???)
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,664   Сказал «Спасибо»: 571 раз Поблагодарили: 2297 раз в 1798 постах
|
Автор: Владислав Евгеньевич  А тогда что по умолчанию получается???) можно проверить как CAdES BES, потом повысить тип. Либо есть функция для определения типа, для плагина - поищу - напишу здесь позже |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,664   Сказал «Спасибо»: 571 раз Поблагодарили: 2297 раз в 1798 постах
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.05.2023(UTC) Сообщений: 10 
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.05.2023(UTC) Сообщений: 10 
|
Можно, пожалуйста, по подробнее? Если Вас не затруднит, конечно.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,664   Сказал «Спасибо»: 571 раз Поблагодарили: 2297 раз в 1798 постах
|
Автор: Владислав Евгеньевич  Можно, пожалуйста, по подробнее? Если Вас не затруднит, конечно. Что именно? |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,664   Сказал «Спасибо»: 571 раз Поблагодарили: 2297 раз в 1798 постах
|
например, на php псевдокод: Код:
try {
$check = $SignedData->VerifyCades($sgn, (тип CAdES-X Long Type 1), $detached);
}
catch(Exception $e) {
$e->getMessage();
$ExceptionStr = $e->getMessage();
if (strpos($ExceptionStr, код ошибки ))
код \ текст для клиента\логика обработки:
0x800B010A Нет доверия к корневому сертификату УЦ
0x80091004 Подпись повреждена
0x800B010C Сертификат был отозван
далее в блоке catch понижаем:
VerifyCades($sgn, 0x01, $detached);// 01 = CAdES-BES
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.05.2023(UTC) Сообщений: 10 
|
Коллеги, в таком случае формат не используется для подписания ЭП электронных документов, а используется только для проверки ЭП ЭД, верно?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close