К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Удалить ЭЦП из xml файла в коде

Гость
0 - 28.03.2019 - 08:52
есть файл загруженный в 1С как двоичные данные. Файл содержит ЭЦП.
Как удалить ЭЦП? и получить чистый файл



Гость
1 - 28.03.2019 - 14:33
Файл содержит ЭЦП - это про что?
Часто это строка сформированная по Base64 и включенная в тело xml в виде отдельного элемента/атрибута
Гость
2 - 28.03.2019 - 18:18
У меня какая то странная подпись, она располагается в начале, в конце и заменяет некоторые символы документа, документ читаем, но другая программа его не принимает. Мне надо как то убрать эту подпись. Документ - это кредитная история подписанная ЭЦП НБКИ.
Гость
3 - 28.03.2019 - 18:26
документ читаем чем? глазами? или валиден с точки зрения xml (или, ещё того лучше, успешно валидируется схемой)?
Если в файле такое безобразие, возможно там и структуру xml поломтая... Восстановить структуру не зная алгоритм её разрушения - удовольствие сомнительное.
Гость
4 - 28.03.2019 - 18:34
+(3) заменяет некоторые символы документа - это, возможно, "происки" канонизации XML (процедура, используемая перед формированием собственно подписи)
Гость
5 - 31.03.2019 - 13:24
Глазами, почти все символы в норме. Структура поломана и поэтому документ не загружается в другую программу. Снять подпись можно с помощью КриптоАРМ, с установленным сертификатом. Но мне для автоматизации загрузки нужно из 1С
6 - 31.03.2019 - 17:43
Автора явно в Гугле забанили. Иначе он давно нашел бы для себя какие-нибудь новости:
Например, плохие: https://forum.infostart.ru/forum9/topic170702/
Или хорошие: https://www.forum.mista.ru/topic.php?id=765683
7 - 01.04.2019 - 11:31
6-Ткачик >+100, только добавлю для автора - cryptcp.exe платный, нужно приобретать отдельно, имеется триальный период на "попробовать", а вот csptest.exe бесплатный в том смысле, что уже входит в состав Крипто-Про CSP.

Цитата:
Сообщение от SergeySS Посмотреть сообщение
Снять подпись можно с помощью КриптоАРМ, с установленным сертификатом. Но мне для автоматизации загрузки нужно из 1С
и что? все вышеперечисленные работают из командной строки(не умеешь запускать командную строку из 1с?), все имеют триальный период, ко всем есть руководство с описанием - кто мешает попробовать?

вот тебе руководство с примерами к упомянутому тобой Крипто-Арм:
http://trusted.ru/filedownload.php?file=139
8 - 01.04.2019 - 12:31
а вот руководство к cryptcp.exe, стр.10
https://ca.kontur.ru/Files/userfiles...лов(1).pdf
Гость
9 - 02.04.2019 - 07:21
(6) там все есть, кроме снятьподпись, а именно это мне и нужно
10 - 02.04.2019 - 09:49
М-да. Пациент безнадежен, в морг!


К списку вопросов






Copyright ©, Все права защищены