Atom Лента - Форум КриптоПро - Тема:Сделать открепленную подпись из прикрепленной - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:Sdelat'otkreplennujupodpis'izprikreplennojj-10:1Copyright 2024 Форум КриптоПро2024-03-29T09:09:14Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.rutwo_oceanshttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=36490&name=two_oceanstwo_oceanshttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=36490&name=two_oceansiamalexishttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50947&name=iamalexisnickmhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=41643&name=nickmlionia19811981https://www.cryptopro.ru/forum2/default.aspx?g=profile&u=44291&name=lionia19811981iamalexishttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50947&name=iamalexisYetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid101375:1Сделать открепленную подпись из прикрепленной<table class="content postContainer_Alt" width="100%"><tr><td>Смотря в каком формате будет файл sig. ЭП-ОВ самого сообщения, полученная через СМЭВ в формате xmldsig или xades. ЭП (может быть ЭП-СП или ЭП-ОВ) файла вложения (СМЭВ 3) - в формате cades, закодированная base64. Достаточно будет декодировать подпись вложения из base64 и сохранить в файл.<br /><br />Если речь идет о преобразовании xmldsig в cades и обратно, то скорее всего ответ "никак" (пусть меня поправят если неверно понимаю), потому что свойства подписи у них хранятся в разном представлении и xmldsig подписывается это представление (SignedInfo), а не сами данные (хэш данных есть в SignedInfo), поэтому при изменении представления подпись будет недействительной. Теоретически можно конечно signedInfo запихать как исходный текст и подобрать новые свойства чтобы подписывались только исходные данные и вставить значение подписи, но тогда сам исходный текст вообще не проверится - короче, так делать не нужно.<br /><br />Другой вопрос в том, что конкретное средство проверки подписи может понимать оба формата и не делать проблему из получения другого формата. Другими словами, есть вероятность, что сможете записать xades в sig файл и он проверится. Однако это сработает не для всех средств, поэтому очень важно уточнить какой sig файл нужен.<br /><br />На практике, когда получаем один и тот же документ, например: 1) справку о судимости через госуслуги или сведения через портал росреестра (sig); 2) через смэв (xmldsig), то отличается не только формат подписи, но и сертификат которым подписан файл (в sig подписан конкретным сотрудником, а по СМЭВ подписан информационной системой).</td></tr></table>2019-03-19T05:34:45+03:002019-03-19T05:34:45+03:00two_oceans<table class="content postContainer_Alt" width="100%"><tr><td>Смотря в каком формате будет файл sig. ЭП-ОВ самого сообщения, полученная через СМЭВ в формате xmldsig или xades. ЭП (может быть ЭП-СП или ЭП-ОВ) файла вложения (СМЭВ 3) - в формате cades, закодированная base64. Достаточно будет декодировать подпись вложения из base64 и сохранить в файл.<br /><br />Если речь идет о преобразовании xmldsig в cades и обратно, то скорее всего ответ "никак" (пусть меня поправят если неверно понимаю), потому что свойства подписи у них хранятся в разном представлении и xmldsig подписывается это представление (SignedInfo), а не сами данные (хэш данных есть в SignedInfo), поэтому при изменении представления подпись будет недействительной. Теоретически можно конечно signedInfo запихать как исходный текст и подобрать новые свойства чтобы подписывались только исходные данные и вставить значение подписи, но тогда сам исходный текст вообще не проверится - короче, так делать не нужно.<br /><br />Другой вопрос в том, что конкретное средство проверки подписи может понимать оба формата и не делать проблему из получения другого формата. Другими словами, есть вероятность, что сможете записать xades в sig файл и он проверится. Однако это сработает не для всех средств, поэтому очень важно уточнить какой sig файл нужен.<br /><br />На практике, когда получаем один и тот же документ, например: 1) справку о судимости через госуслуги или сведения через портал росреестра (sig); 2) через смэв (xmldsig), то отличается не только формат подписи, но и сертификат которым подписан файл (в sig подписан конкретным сотрудником, а по СМЭВ подписан информационной системой).</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid101362:1Сделать открепленную подпись из прикрепленной<table class="content postContainer" width="100%"><tr><td>Я использую JCP. Возможно ли подключить библиотеку Java или с помощью JCP как-то сохранить ЭП-ОВ как открепленную подпись в файл?</td></tr></table>2019-03-18T13:17:17+03:002019-03-18T13:17:17+03:00iamalexis<table class="content postContainer" width="100%"><tr><td>Я использую JCP. Возможно ли подключить библиотеку Java или с помощью JCP как-то сохранить ЭП-ОВ как открепленную подпись в файл?</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid101341:1Сделать открепленную подпись из прикрепленной<table class="content postContainer_Alt" width="100%"><tr><td>Для разовых, не только, случаев можно использовать утилиту <a rel="nofollow" href="https://www.cryptopro.ru/sites/default/files/products/cryptcp/cryptcp_5.0.x.pdf" title="https://www.cryptopro.ru/sites/default/files/products/cryptcp/cryptcp_5.0.x.pdf">cryptcp</a></td></tr></table>2019-03-15T18:14:12+03:002019-03-15T18:14:12+03:00nickm<table class="content postContainer_Alt" width="100%"><tr><td>Для разовых, не только, случаев можно использовать утилиту <a rel="nofollow" href="https://www.cryptopro.ru/sites/default/files/products/cryptcp/cryptcp_5.0.x.pdf" title="https://www.cryptopro.ru/sites/default/files/products/cryptcp/cryptcp_5.0.x.pdf">cryptcp</a></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid101340:1Сделать открепленную подпись из прикрепленной<table class="content postContainer" width="100%"><tr><td>На сколько я понимаю, для этого нужна соответствующаее ПО типа КриптоАРМ </td></tr></table>2019-03-15T15:39:55+03:002019-03-15T15:39:55+03:00lionia19811981<table class="content postContainer" width="100%"><tr><td>На сколько я понимаю, для этого нужна соответствующаее ПО типа КриптоАРМ </td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid101337:1Сделать открепленную подпись из прикрепленной<table class="content postContainer_Alt" width="100%"><tr><td>Добрый день! <br />У меня есть подпись ЭП-ОВ, взятые из конверта СМЭВ: подпись и сертификат открытого ключа. Необходимо их сохранить как открпеленную подпись в файл с расширением .sig. Как я могу это сделать?<br /><br />Заранее спасибо!</td></tr></table>2019-03-15T14:06:24+03:002019-03-15T14:06:24+03:00iamalexis<table class="content postContainer_Alt" width="100%"><tr><td>Добрый день! <br />У меня есть подпись ЭП-ОВ, взятые из конверта СМЭВ: подпись и сертификат открытого ключа. Необходимо их сохранить как открпеленную подпись в файл с расширением .sig. Как я могу это сделать?<br /><br />Заранее спасибо!</td></tr></table>