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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline olch  
#1 Оставлено : 6 ноября 2014 г. 13:31:59(UTC)
olch

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 1 раз в 1 постах
В процессе эксплуатации JCP столкнулись со следующей проблемой:
Неожиданно jcp перестает формировать подпись, возникает ошибка:

Caused by: com.objsys.asn1j.runtime.Asn1EndOfBufferException: ASN.1 decode error @ offset 0:
Unexpected end-of-buffer encountered.
at com.objsys.asn1j.runtime.Asn1DecodeBuffer.read(Asn1DecodeBuffer.java:358)
at com.objsys.asn1j.runtime.Asn1BerDecodeBuffer.decodeTag(Asn1BerDecodeBuffer.java:254)
at com.objsys.asn1j.runtime.Asn1BerDecodeBuffer.decodeTagAndLength(Asn1BerDecodeBuffer.java:293)
at com.objsys.asn1j.runtime.Asn1BerDecodeBuffer.matchTag(Asn1BerDecodeBuffer.java:335)
at com.objsys.asn1j.runtime.Asn1Type.matchTag(Asn1Type.java:444)
at com.objsys.asn1j.runtime.Asn1Type.matchTag(Asn1Type.java:466)
at ru.CryptoPro.JCP.ASN.Gost_CryptoPro_PrivateKey.GostPrivateMasks.decode(GostPrivateMasks.java:63)
at com.objsys.asn1j.runtime.Asn1Type.decode(Asn1Type.java:218)
at ru.CryptoPro.JCP.KeyStore.ContainerEncoder.readMasks(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.t.a(Unknown Source)
... 48 more

После исследований обнаружили, что ошибка возникает когда файлы masks.key,masks2.key из каталога, содержащего ключи, становятся нулевой длины.
-rw-r--r--. 1 Oct 29 07:21 header.key
-rw-r--r--. 1 0 Nov 6 13:12 masks2.key
-rw-r--r--. 1 0 Nov 6 13:12 masks.key
-rw-r--r--. 1 10 Oct 29 07:21 name.key
-rw-r--r--. 1 36 Nov 6 12:31 primary2.key
-rw-r--r--. 1 36 Nov 6 12:31 primary.key

Непонятно, почему это происходить и как предотвратить эту проблему?
Offline Евгений Афанасьев  
#2 Оставлено : 6 ноября 2014 г. 14:03:47(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
Здравствуйте.
Как происходит эксплуатация? Почему файлы становятся нулевой длины, после чего?
Вопрос лучше переместить в раздел JCP.
Offline olch  
#3 Оставлено : 20 ноября 2014 г. 15:54:19(UTC)
olch

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 1 раз в 1 постах
Крипто Про по какой-то причине меняет содержимое этих файлов. В определенный момент закончилось место на диске, и JCP не удалось файлы восстановить
Offline blutz  
#4 Оставлено : 29 ноября 2021 г. 12:27:43(UTC)
blutz

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

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

Подтверждаю похожее поведение в 2021 году. (linux / jcp in docker)

После того, как закончилось место на сервере, эти-же файлы стали 0-го размера.
Online Санчир Момолдаев  
#5 Оставлено : 29 ноября 2021 г. 13:26:34(UTC)
Санчир Момолдаев

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

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

Сказал(а) «Спасибо»: 88 раз
Поблагодарили: 223 раз в 211 постах
при обращении к закрытому ключу идет его перезапись. попытались записать, а места нет. поэтому и нулевой длины
Техническую поддержку оказываем тут
Наша база знаний
Offline isinelobov  
#6 Оставлено : 20 декабря 2021 г. 11:26:07(UTC)
isinelobov

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

Группы: Участники
Зарегистрирован: 02.02.2008(UTC)
Сообщений: 2
Откуда: Москва

Автор: Санчир Момолдаев Перейти к цитате
при обращении к закрытому ключу идет его перезапись. попытались записать, а места нет. поэтому и нулевой длины


JCP перестанет работать, если я закрою криптоконтейнер на запись?


Иван
Online Санчир Момолдаев  
#7 Оставлено : 20 декабря 2021 г. 19:44:01(UTC)
Санчир Момолдаев

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

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

Сказал(а) «Спасибо»: 88 раз
Поблагодарили: 223 раз в 211 постах
Автор: isinelobov Перейти к цитате
Автор: Санчир Момолдаев Перейти к цитате
при обращении к закрытому ключу идет его перезапись. попытались записать, а места нет. поэтому и нулевой длины


JCP перестанет работать, если я закрою криптоконтейнер на запись?


Иван


если будете создавать подпись, то перестанет
Техническую поддержку оказываем тут
Наша база знаний
Offline Grandma$ter  
#8 Оставлено : 10 июля 2023 г. 18:03:33(UTC)
Grandma$ter

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

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

Словил такую же проблему.
Если место заканчивается на диске, то затираются приватные ключи.Версия jcp-2.0.41940-A

Есть ли у разработчиков возможность пофиксить эту проблему и будет ли она пофикшена в ближайшее время?
Online Санчир Момолдаев  
#9 Оставлено : 10 июля 2023 г. 18:07:10(UTC)
Санчир Момолдаев

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

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

Сказал(а) «Спасибо»: 88 раз
Поблагодарили: 223 раз в 211 постах
не будет. контейнер перезаписывается. если во время записи не будет места, то контейнер испортится
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.