новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Создать внешнюю компоненту для 1с, которая будет работать в 64-bit CentOS 7

    • #1
    • 16.01.2020 17:45
    0
    Техническое задание. Необходимо создать внешнюю компоненту для 1с, которая будет работать в 64-bit операционной системе CentOS и создать проверочную обработку 1с, выполнение кода 1с должно выпол...  Подробнее>>
    • #2
    • 16.01.2020 17:56
    0
    "3. указание электронной подписи с помощью которой будет создана откреплённая электронная подпись в формате XML."
    Видимо, не электронной подписи, а сертификата подписанта (с закрытым ключом), с помощью которого будет создана электронная подпись.

    Где сертификат и закрытый ключ планируете хранить?
    • #3
    • 16.01.2020 18:17
    • Отредактировано: 16.01.2020 18:19:16
    0
    В принципе, если не найдете программиста С++ (или еще какого, на чем Native-ВК можно написать) - можно обойтись обходными средствами - чисто платформой 1С: Выяснить какой узел документа подписывает XMLSig, каноникализировать его, подписать каноникализированный узел МенеджеромКриптографии, разобрать полученный ASN-файл (1с не умеет откреплять подпись, но можно ее выцепить на уровне двоичных данных, разобрав выданный МенеджеромКриптографии подписанный файл) - и скомпоновать открепленную xml-подпись.
    • #4
    • 16.01.2020 18:17
    0
    ЭП формируется криптосредствами, хранится на сервере.
    Для примера привожу как формируется ЭП на Windows с использованием Крипто-Про .
    .\csptest -keyset -newkeyset -makecert -sign GOST12_256 -container Itt -keytype exchange
    Данная ЭП храниться в реестр сервера.
    • #5
    • 16.01.2020 18:22
    0
    Если данную задачу можно решить средствами 1с платформы, отлично.
    Создам отдельное задание.
    • #6
    • 16.01.2020 18:23
    0
    Кстати, и идея с командной строкой - не знаю как в линуксе, в винде я как-то раз без ВК обошелся - просто exe-шник написал, и его из эски вызывал. Может в линуксе тоже можно исполняемый файл криптопро вызвать из эски - и получить подпись нужную открепленную
    • #7
    • 16.01.2020 18:37
    0
    А какой порядок цифр в планируемом бюджете?
    Спрашиваю, чтобы понимать, стоит ли вообще браться за оценку этого проекта?
    • #8
    • 16.01.2020 21:28
    0
    Как уже сказали выше - под линуксами такая задача должна решаться из командной строки, наворотить внешнюю компоненту для такой задачи можно, но, имхо, смысла не имеет.
    • #9
    • 16.01.2020 23:10
    0
    Здравствуйте,

    Ммм... у вас свой ЭДО ?
    • #10
    • 16.01.2020 23:37
    • Отредактировано: 17.01.2020 00:56:08
    0
    почему ЭДО ?
    • #11
    • 17.01.2020 08:24
    0
    ЭДО свой.
    Необходимо проверять на неизменность приходящий транспортный пакет и отправлять квитанции, в виде открепленной подписи данного транспортного пакета, об успешном приеме.
    • #12
    • 17.01.2020 10:45
    0
    Здравствуйте,

    Планируемый бюджет можно озвучить ?
    • #13
    • 18.01.2020 00:31
    • Отредактировано: 18.01.2020 01:23:14
    0
    badger
    под линуксами такая задача должна решаться из командной строки

    Похоже, не решается. У линуксовского cryptcp нет параметров создавать подпись XMLDsig, видимо только DER может создавать.

    Нет, точно не решается: https://www.cryptopro.ru/forum2/default.aspx?g=posts&m=111567#post111567
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться