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

Уведомление

Icon
Error

4 Страницы<1234>
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#11 Оставлено : 9 января 2017 г. 13:22:24(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Автор: SirSudo Перейти к цитате
https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_file.html
Код целиком взят от сюда, я по сути сохраняю содержимое textarea в файл и всё.


Присоединенная подпись там формируется.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
SirSudo оставлено 09.01.2017(UTC)
Offline SirSudo  
#12 Оставлено : 9 января 2017 г. 13:30:46(UTC)
SirSudo

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

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

Сказал(а) «Спасибо»: 10 раз
Подлинность документа НЕ ПОДТВЕРЖДЕНА

Цитата:

ЭП 1: ВЕРНА
Статус сертификата подписи: Сертификат был выдан не аккредитованным УЦ/не доверенным УЦ
Владелец : **************************************************************, sir.sudo@yandex.ru
Издатель: CRYPTO-PRO Test Center 2, CRYPTO-PRO LLC, Moscow, RU, support@cryptopro.ru
Действителен: с 2017.01.09 по 2017.04.09


Ура!
Последний вопрос (знаю, надоел уже Вам): Файл формата example.doc.p7s может быть открыт в Word?
Offline Андрей Писарев  
#13 Оставлено : 9 января 2017 г. 13:39:43(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Автор: SirSudo Перейти к цитате
Подлинность документа НЕ ПОДТВЕРЖДЕНА

Цитата:

ЭП 1: ВЕРНА
Статус сертификата подписи: Сертификат был выдан не аккредитованным УЦ/не доверенным УЦ
Владелец : **************************************************************, sir.sudo@yandex.ru
Издатель: CRYPTO-PRO Test Center 2, CRYPTO-PRO LLC, Moscow, RU, support@cryptopro.ru
Действителен: с 2017.01.09 по 2017.04.09


Ура!
Последний вопрос (знаю, надоел уже Вам): Файл формата example.doc.p7s может быть открыт в Word?


нет, необходимо ПО, которое понимает этот формат и извлекает исходный файл.
Пример - КриптоАРМ
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
SirSudo оставлено 09.01.2017(UTC)
Offline SirSudo  
#14 Оставлено : 9 января 2017 г. 14:08:08(UTC)
SirSudo

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

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

Сказал(а) «Спасибо»: 10 раз
Спасибо!
Несказанно выручили. Никак не мог рассчитывать на такую поддержку!
Applause
Offline SirSudo  
#15 Оставлено : 9 января 2017 г. 14:56:02(UTC)
SirSudo

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

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

Сказал(а) «Спасибо»: 10 раз
Поторопился.
В программе КриптоАРМ нажимаю "Просмотреть документ", пишет что подпись верна, но когда открывает документ - внутри гигантский набор нечитабельных символов.

Что я делаю не так?

Цитата:
При использовании КриптоПро ЭЦП browser plug-in данные, переданные при создании подписи, будут перекодированы в UCS-2 little endian и именно в таком виде данные будут подписаны. См. Особенности работы с бинарными данными. Это сделано для совместимости с теми ЭП, которые были созданы в Internet Explorer с использованием CAPICOM.
В КриптоАРМ и в cryptcp никакое перекодирование данных при создании подписи не производится.


Как мне сделать так, чтобы файл стал доступен для просмотра в КриптоАРМ?

Последний тест проводил на этом: ЛИНК документе,
Информация о моём сертификате:
Цитата:

Владелец: CN=Иванов Иван Иванович

Издатель: CN=CRYPTO-PRO Test Center 2

Выдан: 07.01.2017 05:52:52

Действителен до: 07.04.2017 06:02:52

Криптопровайдер: Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider

Алгоритм ключа: ГОСТ Р 34.10-2001

Отредактировано пользователем 9 января 2017 г. 15:07:57(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#16 Оставлено : 9 января 2017 г. 15:27:23(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Автор: SirSudo Перейти к цитате
Поторопился.
В программе КриптоАРМ нажимаю "Просмотреть документ", пишет что подпись верна, но когда открывает документ - внутри гигантский набор нечитабельных символов.

Что я делаю не так?


Там исходный документ, закодированный в base64...
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
SirSudo оставлено 09.01.2017(UTC)
Offline SirSudo  
#17 Оставлено : 9 января 2017 г. 16:09:15(UTC)
SirSudo

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

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

Сказал(а) «Спасибо»: 10 раз
Проделал следующее:
Создал txt файл, подписал его через плагин, просмотрел в КриптоАРМ. То, что открылось в "Блокноте", я прогнал через ЛИНК, BASE64 => UTF8, тест стал читабельным, таким что и был. Как можно сохранить в файл в UTF8? Точнее на каком этапе мне следует это делать?
Если я изменю кодировку файла с подписью (example.doc.p7s) с BASE64 на UTF8 - он прочитается корректно?

Собственно, с файлами типов txt и pdf скопировать содержимое и вставить в этот конвертер не помогла.


UPDATE: Этот конвертер мне помог: http://www.freeformatter.com/base64-encoder.html
Работает со всеми файлами. Осталось понять, как его конвертировать на компьютере или при сохранении, не каждый же раз при просмотре файла пользоваться этими сервисами.
Если есть какое-то решение - пожалуйста, дайте знать.

Отредактировано пользователем 9 января 2017 г. 17:22:01(UTC)  | Причина: Не указана

Offline basid  
#18 Оставлено : 9 января 2017 г. 17:21:00(UTC)
basid

Статус: Активный участник

Группы: Участники
Зарегистрирован: 21.11.2010(UTC)
Сообщений: 1,042

Сказал(а) «Спасибо»: 7 раз
Поблагодарили: 141 раз в 127 постах
Рассматривайте присоединённую подпись как "архив", а ПО, типа КриптоАРМ - как "архивитор".
Так будет гораздо проще: подписали - "засунули" файл в контейнер. После этого можно или проверить подпись или извлечь файл из контейнера. По честному, без всяких конвертаций base64 в utf8.
Offline SirSudo  
#19 Оставлено : 9 января 2017 г. 17:26:26(UTC)
SirSudo

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

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

Сказал(а) «Спасибо»: 10 раз
Автор: basid Перейти к цитате
Рассматривайте присоединённую подпись как "архив", а ПО, типа КриптоАРМ - как "архивитор".
Так будет гораздо проще: подписали - "засунули" файл в контейнер. После этого можно или проверить подпись или извлечь файл из контейнера. По честному, без всяких конвертаций base64 в utf8.


Я подписываю файл как указано здесь (ЛИНК), это и есть сама задача.
Подписывать его на компьютере через КриптоАРМ - не вариант.
Нужно подписывать именно на такого рода странице. Я модифицировал её, добавил кнопку "сохранить в файл".
При проверке скачиваемого файла формата example.doc.p7s - подпись корректна, только вот сами данные - в BASE64, а мне нужна возможность просмотра и редактирования исходного документа, через ту же КриптоАРМ. Вот и думаю как обойти. Такая вот задачка.. Или я Вас не совсем правильно услышал? d'oh!


UPD: при попытке decode BASE64 example.doc.p7s файла подпись проверяется, но содержимое все равно остается нечитабельным.

Отредактировано пользователем 9 января 2017 г. 17:30:43(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#20 Оставлено : 9 января 2017 г. 17:32:20(UTC)
Андрей *

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

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Автор: SirSudo Перейти к цитате
Автор: basid Перейти к цитате
Рассматривайте присоединённую подпись как "архив", а ПО, типа КриптоАРМ - как "архивитор".
Так будет гораздо проще: подписали - "засунули" файл в контейнер. После этого можно или проверить подпись или извлечь файл из контейнера. По честному, без всяких конвертаций base64 в utf8.


Я подписываю файл как указано здесь (ЛИНК), это и есть сама задача.
Подписывать его на компьютере через КриптоАРМ - не вариант.
Нужно подписывать именно на такого рода странице. Я модифицировал её, добавил кнопку "сохранить в файл".
При проверке скачиваемого файла формата example.doc.p7s - подпись корректна, только вот сами данные - в BASE64, а мне нужна возможность просмотра и редактирования исходного документа, через ту же КриптоАРМ. Вот и думаю как обойти. Такая вот задачка.. Или я Вас не совсем правильно услышал? d'oh!


Предлагаю вариант с отсоединенной подписью (если возможно по ТЗ) - тогда файл можно прочитать сразу (без ПО для извлечения из cms), а файл подписи проверять через web-сервис(ы).

p.s. после открытия в MS Word и "пересохранения" - проверка ЭП будет завершаться ошибкой (неправильное значение хеша), т.е. открывать можно только на чтение или при проверке ЭП - скачивать с сайта или из ИС оригинальный файл (который был подписан).
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
SirSudo оставлено 09.01.2017(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
4 Страницы<1234>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.