Atom Лента - Форум КриптоПро - Тема:Ошибка шифрования 0x80091003 - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:Oshibkashifrovanija0x80091003-10:1Copyright 2024 Форум КриптоПро2024-03-28T22:03:18Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.ruvitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyvitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyРусев Андрейhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=428&name=Русев Андрейvitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyАндрей *https://www.cryptopro.ru/forum2/default.aspx?g=profile&u=15008&name=Андрей *vitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyvitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyАндрей *https://www.cryptopro.ru/forum2/default.aspx?g=profile&u=15008&name=Андрей *Андрей *https://www.cryptopro.ru/forum2/default.aspx?g=profile&u=15008&name=Андрей *vitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyvitaaalyhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=50878&name=vitaaalyYetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid104844:1Ошибка шифрования 0x80091003<table class="content postContainer_Alt" width="100%"><tr><td>Ок. Спасибо за информацию!</td></tr></table>2019-07-11T12:30:59+03:002019-07-11T12:30:59+03:00vitaaaly<table class="content postContainer_Alt" width="100%"><tr><td>Ок. Спасибо за информацию!</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104839:1Ошибка шифрования 0x80091003<table class="content postContainer" width="100%"><tr><td>На данный момент на unix-системах у нас есть поддержка CMS-шифрования только по ГОСТ. Доработка запланирована, запрос для ориентира в changelog - CPCSP-10165.</td></tr></table>2019-07-11T13:46:52+03:002019-07-11T13:46:52+03:00Русев Андрей<table class="content postContainer" width="100%"><tr><td>На данный момент на unix-системах у нас есть поддержка CMS-шифрования только по ГОСТ. Доработка запланирована, запрос для ориентира в changelog - CPCSP-10165.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104828:1Ошибка шифрования 0x80091003<table class="content postContainer_Alt" width="100%"><tr><td>EnvelopedCms в .Net Core не умеет работать с ГОСТовским сертификатами.<br />А нам необходимо универсальное решение, которое позволило бы шифровать данные используя и ГОСТ и неГОСТ сертификаты.<br />С ГОСТ сертификатами проблем нет - CryptEncryptMessage успешно шифрует и на Windows и на Ubuntu.<br />А вот не ГОСТ сейчас почему-то работает только на Windows.</td></tr></table>2019-07-11T10:51:07+03:002019-07-11T10:51:07+03:00vitaaaly<table class="content postContainer_Alt" width="100%"><tr><td>EnvelopedCms в .Net Core не умеет работать с ГОСТовским сертификатами.<br />А нам необходимо универсальное решение, которое позволило бы шифровать данные используя и ГОСТ и неГОСТ сертификаты.<br />С ГОСТ сертификатами проблем нет - CryptEncryptMessage успешно шифрует и на Windows и на Ubuntu.<br />А вот не ГОСТ сейчас почему-то работает только на Windows.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104825:1Ошибка шифрования 0x80091003<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: manymany <a href="/forum2/default.aspx?g=posts&m=104823#post104823"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Так же попробовал шифровать данные с использованием EnvelopedCms (NuGet-пакет System.Security.Cryptography.Pkcs):<br /><div class="code"><strong>Код:</strong><div class="innercode"><pre class="line-numbers"><code class="language-csharp"> var envelopedCms = new EnvelopedCms(new ContentInfo(content));
var recipient = new CmsRecipient(certificate);
envelopedCms.Encrypt(recipient);
var enc = envelopedCms.Encode();</code></pre>
</div></div><br /><br />Шифрование заработало и Windows и Ubuntu.<br />Причем там используется тот же алгоритм шифрования RSA_DES_EDE3_CBC ("1.2.840.113549.3.7").<br /><br />Но вот шифрование с помощью CryptEncryptMessage по прежнему не работает на Ubuntu.</div></div><br /><br />А зачем используется именно CryptEncryptMessage?</td></tr></table>2019-07-11T10:43:14+03:002019-07-11T10:43:14+03:00Андрей *<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: manymany <a href="/forum2/default.aspx?g=posts&m=104823#post104823"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Так же попробовал шифровать данные с использованием EnvelopedCms (NuGet-пакет System.Security.Cryptography.Pkcs):<br /><div class="code"><strong>Код:</strong><div class="innercode"><pre class="line-numbers"><code class="language-csharp"> var envelopedCms = new EnvelopedCms(new ContentInfo(content));
var recipient = new CmsRecipient(certificate);
envelopedCms.Encrypt(recipient);
var enc = envelopedCms.Encode();</code></pre>
</div></div><br /><br />Шифрование заработало и Windows и Ubuntu.<br />Причем там используется тот же алгоритм шифрования RSA_DES_EDE3_CBC ("1.2.840.113549.3.7").<br /><br />Но вот шифрование с помощью CryptEncryptMessage по прежнему не работает на Ubuntu.</div></div><br /><br />А зачем используется именно CryptEncryptMessage?</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104823:1Ошибка шифрования 0x80091003<table class="content postContainer_Alt" width="100%"><tr><td>Так же попробовал шифровать данные с использованием EnvelopedCms (NuGet-пакет System.Security.Cryptography.Pkcs):<br /><div class="code"><strong>Код:</strong><div class="innercode"><pre class="line-numbers"><code class="language-csharp"> var envelopedCms = new EnvelopedCms(new ContentInfo(content));
var recipient = new CmsRecipient(certificate);
envelopedCms.Encrypt(recipient);
var enc = envelopedCms.Encode();</code></pre>
</div></div><br /><br />Шифрование заработало и Windows и Ubuntu.<br />Причем там используется тот же алгоритм шифрования RSA_DES_EDE3_CBC ("1.2.840.113549.3.7").<br /><br />Но вот шифрование с помощью CryptEncryptMessage по прежнему не работает на Ubuntu.</td></tr></table>2019-07-11T10:28:24+03:002019-07-11T10:28:24+03:00vitaaaly<table class="content postContainer_Alt" width="100%"><tr><td>Так же попробовал шифровать данные с использованием EnvelopedCms (NuGet-пакет System.Security.Cryptography.Pkcs):<br /><div class="code"><strong>Код:</strong><div class="innercode"><pre class="line-numbers"><code class="language-csharp"> var envelopedCms = new EnvelopedCms(new ContentInfo(content));
var recipient = new CmsRecipient(certificate);
envelopedCms.Encrypt(recipient);
var enc = envelopedCms.Encode();</code></pre>
</div></div><br /><br />Шифрование заработало и Windows и Ubuntu.<br />Причем там используется тот же алгоритм шифрования RSA_DES_EDE3_CBC ("1.2.840.113549.3.7").<br /><br />Но вот шифрование с помощью CryptEncryptMessage по прежнему не работает на Ubuntu.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104818:1Ошибка шифрования 0x80091003<table class="content postContainer" width="100%"><tr><td>На этом алгоритме шифрования ("1.2.840.113549.3.2") тоже самое: на Windows работает, на Ubuntu ошибка 0x80091003.<br />А вы на Ubuntu шифровали?</td></tr></table>2019-07-11T09:38:29+03:002019-07-11T09:38:29+03:00vitaaaly<table class="content postContainer" width="100%"><tr><td>На этом алгоритме шифрования ("1.2.840.113549.3.2") тоже самое: на Windows работает, на Ubuntu ошибка 0x80091003.<br />А вы на Ubuntu шифровали?</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104817:1Ошибка шифрования 0x80091003<table class="content postContainer_Alt" width="100%"><tr><td> Зашифровал:<br /> [attach]7567[/attach] <br /><br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote> 355 30 NDEF: SEQUENCE {<br /> 357 06 9: OBJECT IDENTIFIER data (1 2 840 113549 1 7 1)<br /> 368 30 26: SEQUENCE {<br /> 370 06 8: OBJECT IDENTIFIER <span class="highlight">rc2CBC (1 2 840 113549 3 2)</span><br /> 380 30 14: SEQUENCE {<br /> 382 02 2: INTEGER 160<br /> 386 04 8: OCTET STRING<br /> : 43 C7 08 CD 8B EB 15 0A<br /> : }<br /> : }</div></div></td></tr></table>2019-07-11T09:24:30+03:002019-07-11T09:24:30+03:00Андрей *<table class="content postContainer_Alt" width="100%"><tr><td> Зашифровал:<br /> [attach]7567[/attach] <br /><br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote> 355 30 NDEF: SEQUENCE {<br /> 357 06 9: OBJECT IDENTIFIER data (1 2 840 113549 1 7 1)<br /> 368 30 26: SEQUENCE {<br /> 370 06 8: OBJECT IDENTIFIER <span class="highlight">rc2CBC (1 2 840 113549 3 2)</span><br /> 380 30 14: SEQUENCE {<br /> 382 02 2: INTEGER 160<br /> 386 04 8: OCTET STRING<br /> : 43 C7 08 CD 8B EB 15 0A<br /> : }<br /> : }</div></div></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104816:1Ошибка шифрования 0x80091003<table class="content postContainer" width="100%"><tr><td>Другой алгоритм шифрования проверьте.</td></tr></table>2019-07-11T09:21:14+03:002019-07-11T09:21:14+03:00Андрей *<table class="content postContainer" width="100%"><tr><td>Другой алгоритм шифрования проверьте.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104813:1Ошибка шифрования 0x80091003<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: Андрей Писарев <a href="/forum2/default.aspx?g=posts&m=104806#post104806"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote><br /><br />1) Нормальный сертификат сделать для начала...<br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote>CN = CN = ООО "ТЕРРАЛИНК"</div></div><br /><br />2) Использование ключа: Цифровая подпись, Шифрование ключей (a0)<br />Где шифрование данных?</div></div><br /><br />Сделал самоподписанный сертификат в котором исправил Subject и добавил шифрование данных в свойство использование ключа.<br />[attach]7566[/attach]<br /><br />Опять получил аналогичный результат: на Windows работает, на Ubuntu ошибка 0x80091003.</td></tr></table>2019-07-11T09:13:23+03:002019-07-11T09:13:23+03:00vitaaaly<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: Андрей Писарев <a href="/forum2/default.aspx?g=posts&m=104806#post104806"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote><br /><br />1) Нормальный сертификат сделать для начала...<br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote>CN = CN = ООО "ТЕРРАЛИНК"</div></div><br /><br />2) Использование ключа: Цифровая подпись, Шифрование ключей (a0)<br />Где шифрование данных?</div></div><br /><br />Сделал самоподписанный сертификат в котором исправил Subject и добавил шифрование данных в свойство использование ключа.<br />[attach]7566[/attach]<br /><br />Опять получил аналогичный результат: на Windows работает, на Ubuntu ошибка 0x80091003.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid104811:1Ошибка шифрования 0x80091003<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: Андрей Писарев <a href="/forum2/default.aspx?g=posts&m=104807#post104807"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Предлагаю для "самопроверки" зашифровать на сертификат ЦС: <br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote>CN = Terralink Class 1 Issuing SubCA 1<br /></div></div><br /><br /></div></div><br /><br />Попробовал зашифровать с помощью данного сертификата.<br />Результат аналогичный: на Windows работает, на Ubuntu ошибка 0x80091003.</td></tr></table>2019-07-11T09:00:23+03:002019-07-11T09:00:23+03:00vitaaaly<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: Андрей Писарев <a href="/forum2/default.aspx?g=posts&m=104807#post104807"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Предлагаю для "самопроверки" зашифровать на сертификат ЦС: <br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote>CN = Terralink Class 1 Issuing SubCA 1<br /></div></div><br /><br /></div></div><br /><br />Попробовал зашифровать с помощью данного сертификата.<br />Результат аналогичный: на Windows работает, на Ubuntu ошибка 0x80091003.</td></tr></table>