Atom Лента - Форум КриптоПро - Тема:Ошибка при проверке подписи документа Word с помощью System.IO.Packaging - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:OshibkapriproverkepodpisidokumentaWordspomoshch'juSystem.IO.Packaging-10:1Copyright 2024 Форум КриптоПро2024-03-28T16:56:05Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.ruМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим КоллегинМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим Коллегинalexandrovhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=33034&name=alexandrovМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим КоллегинМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим Коллегинalexandrovhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=33034&name=alexandrovМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим КоллегинМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим Коллегинalexandrovhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=33034&name=alexandrovМаксим Коллегинhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=3&name=Максим Коллегинalexandrovhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=33034&name=alexandrovYetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid68952:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer_Alt" width="100%"><tr><td>С виду да. Ваше ПО его принимает?</td></tr></table>2016-04-29T14:03:19+03:002016-04-29T14:03:19+03:00Максим Коллегин<table class="content postContainer_Alt" width="100%"><tr><td>С виду да. Ваше ПО его принимает?</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68949:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer" width="100%"><tr><td>Прислали после установки SP3 на OFFICE.<br /><br />Кажется, все нормально, посмотрите, пожалуйста.[attach]3323[/attach]</td></tr></table>2016-04-29T11:49:03+03:002016-04-29T11:49:03+03:00alexandrov<table class="content postContainer" width="100%"><tr><td>Прислали после установки SP3 на OFFICE.<br /><br />Кажется, все нормально, посмотрите, пожалуйста.[attach]3323[/attach]</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68880:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer_Alt" width="100%"><tr><td>Сходу на 2007 офисе подобное не воспроизвелось. Посоветуйте обновить до последнего сервис-пака.</td></tr></table>2016-04-27T15:26:38+03:002016-04-27T15:26:38+03:00Максим Коллегин<table class="content postContainer_Alt" width="100%"><tr><td>Сходу на 2007 офисе подобное не воспроизвелось. Посоветуйте обновить до последнего сервис-пака.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68877:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer" width="100%"><tr><td>Хорошо, проверим.</td></tr></table>2016-04-27T14:55:42+03:002016-04-27T14:55:42+03:00Максим Коллегин<table class="content postContainer" width="100%"><tr><td>Хорошо, проверим.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68869:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer_Alt" width="100%"><tr><td>Пользователь ответил.<br /><br />Установлено у него криптоПРО 3.6. Файлы сделаны в Word 2007 с помощью криптоПРО signature.</td></tr></table>2016-04-27T12:22:35+03:002016-04-27T12:22:35+03:00alexandrov<table class="content postContainer_Alt" width="100%"><tr><td>Пользователь ответил.<br /><br />Установлено у него криптоПРО 3.6. Файлы сделаны в Word 2007 с помощью криптоПРО signature.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68747:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer" width="100%"><tr><td>Посмотрел на файл внимательнее - наш плагин не пересчитывает хэши у References - они считаются сами Officeом на том алгоритме, что указано в политике. Выясните у клиента, чем они создали такие подписи.</td></tr></table>2016-04-22T08:55:54+03:002016-04-22T08:55:54+03:00Максим Коллегин<table class="content postContainer" width="100%"><tr><td>Посмотрел на файл внимательнее - наш плагин не пересчитывает хэши у References - они считаются сами Officeом на том алгоритме, что указано в политике. Выясните у клиента, чем они создали такие подписи.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68741:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer_Alt" width="100%"><tr><td>Может и плагин, точно сказать не могу. Но символы конца строки не должны мешать проверке. Попробуйте как-нибудь нормализовать файл подписи перед проверкой. </td></tr></table>2016-04-21T21:33:47+03:002016-04-21T21:33:47+03:00Максим Коллегин<table class="content postContainer_Alt" width="100%"><tr><td>Может и плагин, точно сказать не могу. Но символы конца строки не должны мешать проверке. Попробуйте как-нибудь нормализовать файл подписи перед проверкой. </td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68739:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer" width="100%"><tr><td>Файл подписывается пользователем и загружается на сайте (разрешены .docx и .sig), поэтому точно не известно. Сертификат от Тензор.<br /><br />Но это не плагин КриптоПРО для MS Office? Может быть по подписи или по файлу можно узнать? Файл подписи я отправлял в первом сообщении.</td></tr></table>2016-04-21T20:16:40+03:002016-04-21T20:16:40+03:00alexandrov<table class="content postContainer" width="100%"><tr><td>Файл подписывается пользователем и загружается на сайте (разрешены .docx и .sig), поэтому точно не известно. Сертификат от Тензор.<br /><br />Но это не плагин КриптоПРО для MS Office? Может быть по подписи или по файлу можно узнать? Файл подписи я отправлял в первом сообщении.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68738:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer_Alt" width="100%"><tr><td>Странно, а чем подпись создавалась?</td></tr></table>2016-04-21T19:44:06+03:002016-04-21T19:44:06+03:00Максим Коллегин<table class="content postContainer_Alt" width="100%"><tr><td>Странно, а чем подпись создавалась?</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid68736:1Ошибка при проверке подписи документа Word с помощью System.IO.Packaging<table class="content postContainer" width="100%"><tr><td>Попробовали <br /><br />Вычисляется хэш в процессе проверки ( GenerateDigestValue(s, partEntry.Transforms, hashAlgorithm)) = WtoHkRaZcXDY7Uf8GhBLz5KzN34=<br /><br />а в файле хэш = WtoHkRaZcXDY7Uf8GhBLz5KzN34=\r\n<br /><br />В DigestValue в подписи действительно символы конца строки, как же они там оказались?</td></tr></table>2016-04-21T18:18:37+03:002016-04-21T18:18:37+03:00alexandrov<table class="content postContainer" width="100%"><tr><td>Попробовали <br /><br />Вычисляется хэш в процессе проверки ( GenerateDigestValue(s, partEntry.Transforms, hashAlgorithm)) = WtoHkRaZcXDY7Uf8GhBLz5KzN34=<br /><br />а в файле хэш = WtoHkRaZcXDY7Uf8GhBLz5KzN34=\r\n<br /><br />В DigestValue в подписи действительно символы конца строки, как же они там оказались?</td></tr></table>