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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Михаил К.  
#1 Оставлено : 21 июня 2018 г. 12:33:32(UTC)
Михаил К.

Статус: Участник

Группы: Участники
Зарегистрирован: 16.08.2017(UTC)
Сообщений: 19
Мужчина
Российская Федерация
Откуда: Санкт-Петербург

Сказал «Спасибо»: 2 раз
Добрый день!

Возникла следующая ошибка. При проверке подписи файла SAP упал в дамп. Используется ФМ SSF_VERIFY (с использованием КриптоПро + RusCrypto SSF Client), и в возращаемой таблице sigrestab не хватает данных. Стандартно в ней строка, разбитая на 4 строки смещениями. Вот так она выглядит для тестового сертификата:
251 SN=Иванов, GN=Иван Иванович, title=Тестовая должность, unstructuredName=02087611, street=ул. Тест д.1/1, CN=Иванов Иван Иванович, OU=отдел Тест, O=ООО Тест, L=Москва, ST=77 г.Москва, C=RU, emailAddress=test@test.ru, INN=123456789123, SNILS=12345678912
000
106 SigningTime= Thu Jun 21 09:47:36 2018# (UTCTime: 180621064736Z)#serialNumber=00 00 00 00 00 00 00 00 00 00
000


Где впереди 3 цифры - это смещение. Далее идет код, разбирающий строку для структуры. И он обрабатывает ровно 4 смещения.
А ошибка возникает из-за того, что в таблице оказывается только 3 смещения:
000
106 SigningTime= Wed Jun 20 13:50:25 2018# (UTCTime: 180620105025Z)#serialNumber=00 00 00 00 00 00 00 00 00 00
000


Из-за чего и возникает дамп при разборке строки для структуры.
Вот пытаюсь понять, что влияет на формирование строки в таблице sigrestab. Может кто подсказать, что влияет на заполнение строк в таблице?

Отредактировано пользователем 21 июня 2018 г. 13:01:50(UTC)  | Причина: Не указана

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