Atom Лента - Форум КриптоПро - Тема:gng_support_getuserkey:GNG_ERR_PIN при попытке подписания - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:gng_support_getuserkey:GNG_ERR_PINpripopytkepodpisanija-10:1Copyright 2024 Форум КриптоПро2024-03-29T16:59:49Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.rupdhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=6841&name=pdpdhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=6841&name=pdrmussalimovhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=53661&name=rmussalimovpdhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=6841&name=pdrmussalimovhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=53661&name=rmussalimovYetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid122902:1gng_support_getuserkey:GNG_ERR_PIN при попытке подписания<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: rmussalimov <a href="/forum2/default.aspx?g=posts&m=122884#post122884"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Можете, пожалуйста, предоставить команду подписания cryptcp для того, чтобы исключить проблемы с криптопро</div></div><br />Как-то так:<br /><br /><div class="code"><strong>Код:</strong><div class="innercode"><pre class="line-numbers"><code class="language-markup">cryptcp -sign -dn "CN=test" ~/test.txt ~/test.txt.sig
</code></pre>
</div></div><br /><br />Но лучше ознакомиться с документацией: <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">https://www.cryptopro.ru...ryptcp/cryptcp_5.0.x.pdf</a></td></tr></table>2021-02-17T16:08:39+03:002021-02-17T16:08:39+03:00pd<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: rmussalimov <a href="/forum2/default.aspx?g=posts&m=122884#post122884"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Можете, пожалуйста, предоставить команду подписания cryptcp для того, чтобы исключить проблемы с криптопро</div></div><br />Как-то так:<br /><br /><div class="code"><strong>Код:</strong><div class="innercode"><pre class="line-numbers"><code class="language-markup">cryptcp -sign -dn "CN=test" ~/test.txt ~/test.txt.sig
</code></pre>
</div></div><br /><br />Но лучше ознакомиться с документацией: <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">https://www.cryptopro.ru...ryptcp/cryptcp_5.0.x.pdf</a></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid122884:1gng_support_getuserkey:GNG_ERR_PIN при попытке подписания<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: pd <a href="/forum2/default.aspx?g=posts&m=122883#post122883"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote><div class="quote"><span class="quotetitle">Автор: rmussalimov <a href="/forum2/default.aspx?g=posts&m=122882#post122882"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Имеется:<br /><br />Ubuntu<br />КриптоПро CSP 4.0<br />OpenSSL с gostengy<br />Сертификат и закрытый ключ, установленные в хранилище криптопро<br /><br /><br />При попытке подписания получаю следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />cannot load signing key file from engine<br />139682542761728:error:80015032:lib(128):gng_support_getuserkey:GNG_ERR_PIN:/dailybuilds/CSPbuild/CSP/samples/cp-openssl-1.1.0-engine/gostengy.cpp:4606:<br />139682542761728:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:crypto/engine/eng_pkey.c:78:<br />unable to load signing key file<br /></div></div><br /><br />Команда подписания выглядит так<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />/opt/cprocsp/cp-openssl-1.1.0/bin/amd64/openssl smime -engine gostengy -keyform ENGINE -sign -inkey c:c6fead5e-1cd4-4127-ac75-02d7d74f9b6c -signer /opt/conf/esia/newnewesiacert/Certificate.cer -outform pem -in /opt/conf/esia/newnewesiacert/sd_openssl/message.txt -out /opt/conf/esia/newnewesiacert/sd_openssl/message.signed.txt<br /></div></div><br /><br />Сначала думал ввожу неверный пароль на контейнер, но нет<br /><br />Специально ввел неверно, получил следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />engine "gostengy" set.<br />CryptoPro CSP: Type password for container "c6fead5e-1cd4-4127-ac75-02d7d74f9b6c"<br />Password:<br />Wrong pin, 2 tries left.<br /></div></div><br /><br />А при вводе верного пароля получаю ошибку выше<br /><br /><br />Подскажите, пожалуйста, как исправить ситуацию</div></div><br /><br />Для подписи имеется штатная утилита cryptcp (опция -sign).<br /><br />Сценарий работы через gostengy в openssl обычно ограничивается TLS.<br /><br />Если ваш сценарий не работает из-за проблем с вводом пина, можно попробовать сохранить пин: <a rel="nofollow" href="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix" title="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix">https://support.cryptopr...kontejjnerov-n-linuxunix</a><br /><br />Также желательно использовать актуальную версию gostengy из состава CSP 5.0 или отсюда: <a rel="nofollow" href="https://update.cryptopro.ru/support/nginx-gost/bin/" title="https://update.cryptopro.ru/support/nginx-gost/bin/">https://update.cryptopro.../support/nginx-gost/bin/</a><br /><br /></div></div><br /><br />Можете, пожалуйста, предоставить команду подписания cryptcp для того, чтобы исключить проблемы с криптопро</td></tr></table>2021-02-16T20:11:33+03:002021-02-16T20:11:33+03:00rmussalimov<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: pd <a href="/forum2/default.aspx?g=posts&m=122883#post122883"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote><div class="quote"><span class="quotetitle">Автор: rmussalimov <a href="/forum2/default.aspx?g=posts&m=122882#post122882"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Имеется:<br /><br />Ubuntu<br />КриптоПро CSP 4.0<br />OpenSSL с gostengy<br />Сертификат и закрытый ключ, установленные в хранилище криптопро<br /><br /><br />При попытке подписания получаю следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />cannot load signing key file from engine<br />139682542761728:error:80015032:lib(128):gng_support_getuserkey:GNG_ERR_PIN:/dailybuilds/CSPbuild/CSP/samples/cp-openssl-1.1.0-engine/gostengy.cpp:4606:<br />139682542761728:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:crypto/engine/eng_pkey.c:78:<br />unable to load signing key file<br /></div></div><br /><br />Команда подписания выглядит так<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />/opt/cprocsp/cp-openssl-1.1.0/bin/amd64/openssl smime -engine gostengy -keyform ENGINE -sign -inkey c:c6fead5e-1cd4-4127-ac75-02d7d74f9b6c -signer /opt/conf/esia/newnewesiacert/Certificate.cer -outform pem -in /opt/conf/esia/newnewesiacert/sd_openssl/message.txt -out /opt/conf/esia/newnewesiacert/sd_openssl/message.signed.txt<br /></div></div><br /><br />Сначала думал ввожу неверный пароль на контейнер, но нет<br /><br />Специально ввел неверно, получил следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />engine "gostengy" set.<br />CryptoPro CSP: Type password for container "c6fead5e-1cd4-4127-ac75-02d7d74f9b6c"<br />Password:<br />Wrong pin, 2 tries left.<br /></div></div><br /><br />А при вводе верного пароля получаю ошибку выше<br /><br /><br />Подскажите, пожалуйста, как исправить ситуацию</div></div><br /><br />Для подписи имеется штатная утилита cryptcp (опция -sign).<br /><br />Сценарий работы через gostengy в openssl обычно ограничивается TLS.<br /><br />Если ваш сценарий не работает из-за проблем с вводом пина, можно попробовать сохранить пин: <a rel="nofollow" href="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix" title="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix">https://support.cryptopr...kontejjnerov-n-linuxunix</a><br /><br />Также желательно использовать актуальную версию gostengy из состава CSP 5.0 или отсюда: <a rel="nofollow" href="https://update.cryptopro.ru/support/nginx-gost/bin/" title="https://update.cryptopro.ru/support/nginx-gost/bin/">https://update.cryptopro.../support/nginx-gost/bin/</a><br /><br /></div></div><br /><br />Можете, пожалуйста, предоставить команду подписания cryptcp для того, чтобы исключить проблемы с криптопро</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid122883:1gng_support_getuserkey:GNG_ERR_PIN при попытке подписания<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: rmussalimov <a href="/forum2/default.aspx?g=posts&m=122882#post122882"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Имеется:<br /><br />Ubuntu<br />КриптоПро CSP 4.0<br />OpenSSL с gostengy<br />Сертификат и закрытый ключ, установленные в хранилище криптопро<br /><br /><br />При попытке подписания получаю следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />cannot load signing key file from engine<br />139682542761728:error:80015032:lib(128):gng_support_getuserkey:GNG_ERR_PIN:/dailybuilds/CSPbuild/CSP/samples/cp-openssl-1.1.0-engine/gostengy.cpp:4606:<br />139682542761728:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:crypto/engine/eng_pkey.c:78:<br />unable to load signing key file<br /></div></div><br /><br />Команда подписания выглядит так<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />/opt/cprocsp/cp-openssl-1.1.0/bin/amd64/openssl smime -engine gostengy -keyform ENGINE -sign -inkey c:c6fead5e-1cd4-4127-ac75-02d7d74f9b6c -signer /opt/conf/esia/newnewesiacert/Certificate.cer -outform pem -in /opt/conf/esia/newnewesiacert/sd_openssl/message.txt -out /opt/conf/esia/newnewesiacert/sd_openssl/message.signed.txt<br /></div></div><br /><br />Сначала думал ввожу неверный пароль на контейнер, но нет<br /><br />Специально ввел неверно, получил следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />engine "gostengy" set.<br />CryptoPro CSP: Type password for container "c6fead5e-1cd4-4127-ac75-02d7d74f9b6c"<br />Password:<br />Wrong pin, 2 tries left.<br /></div></div><br /><br />А при вводе верного пароля получаю ошибку выше<br /><br /><br />Подскажите, пожалуйста, как исправить ситуацию</div></div><br /><br />Для подписи имеется штатная утилита cryptcp (опция -sign).<br /><br />Сценарий работы через gostengy в openssl обычно ограничивается TLS.<br /><br />Если ваш сценарий не работает из-за проблем с вводом пина, можно попробовать сохранить пин: <a rel="nofollow" href="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix" title="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix">https://support.cryptopr...kontejjnerov-n-linuxunix</a><br /><br />Также желательно использовать актуальную версию gostengy из состава CSP 5.0 или отсюда: <a rel="nofollow" href="https://update.cryptopro.ru/support/nginx-gost/bin/" title="https://update.cryptopro.ru/support/nginx-gost/bin/">https://update.cryptopro.../support/nginx-gost/bin/</a><br /><br /></td></tr></table>2021-02-16T20:03:05+03:002021-02-16T20:03:05+03:00pd<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: rmussalimov <a href="/forum2/default.aspx?g=posts&m=122882#post122882"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Имеется:<br /><br />Ubuntu<br />КриптоПро CSP 4.0<br />OpenSSL с gostengy<br />Сертификат и закрытый ключ, установленные в хранилище криптопро<br /><br /><br />При попытке подписания получаю следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />cannot load signing key file from engine<br />139682542761728:error:80015032:lib(128):gng_support_getuserkey:GNG_ERR_PIN:/dailybuilds/CSPbuild/CSP/samples/cp-openssl-1.1.0-engine/gostengy.cpp:4606:<br />139682542761728:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:crypto/engine/eng_pkey.c:78:<br />unable to load signing key file<br /></div></div><br /><br />Команда подписания выглядит так<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />/opt/cprocsp/cp-openssl-1.1.0/bin/amd64/openssl smime -engine gostengy -keyform ENGINE -sign -inkey c:c6fead5e-1cd4-4127-ac75-02d7d74f9b6c -signer /opt/conf/esia/newnewesiacert/Certificate.cer -outform pem -in /opt/conf/esia/newnewesiacert/sd_openssl/message.txt -out /opt/conf/esia/newnewesiacert/sd_openssl/message.signed.txt<br /></div></div><br /><br />Сначала думал ввожу неверный пароль на контейнер, но нет<br /><br />Специально ввел неверно, получил следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />engine "gostengy" set.<br />CryptoPro CSP: Type password for container "c6fead5e-1cd4-4127-ac75-02d7d74f9b6c"<br />Password:<br />Wrong pin, 2 tries left.<br /></div></div><br /><br />А при вводе верного пароля получаю ошибку выше<br /><br /><br />Подскажите, пожалуйста, как исправить ситуацию</div></div><br /><br />Для подписи имеется штатная утилита cryptcp (опция -sign).<br /><br />Сценарий работы через gostengy в openssl обычно ограничивается TLS.<br /><br />Если ваш сценарий не работает из-за проблем с вводом пина, можно попробовать сохранить пин: <a rel="nofollow" href="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix" title="https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/187/0/sokhrnenie-prolejj-dlja-kontejjnerov-n-linuxunix">https://support.cryptopr...kontejjnerov-n-linuxunix</a><br /><br />Также желательно использовать актуальную версию gostengy из состава CSP 5.0 или отсюда: <a rel="nofollow" href="https://update.cryptopro.ru/support/nginx-gost/bin/" title="https://update.cryptopro.ru/support/nginx-gost/bin/">https://update.cryptopro.../support/nginx-gost/bin/</a><br /><br /></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid122882:1gng_support_getuserkey:GNG_ERR_PIN при попытке подписания<table class="content postContainer" width="100%"><tr><td>Имеется:<br /><br />Ubuntu<br />КриптоПро CSP 4.0<br />OpenSSL с gostengy<br />Сертификат и закрытый ключ, установленные в хранилище криптопро<br /><br /><br />При попытке подписания получаю следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />cannot load signing key file from engine<br />139682542761728:error:80015032:lib(128):gng_support_getuserkey:GNG_ERR_PIN:/dailybuilds/CSPbuild/CSP/samples/cp-openssl-1.1.0-engine/gostengy.cpp:4606:<br />139682542761728:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:crypto/engine/eng_pkey.c:78:<br />unable to load signing key file<br /></div></div><br /><br />Команда подписания выглядит так<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />/opt/cprocsp/cp-openssl-1.1.0/bin/amd64/openssl smime -engine gostengy -keyform ENGINE -sign -inkey c:c6fead5e-1cd4-4127-ac75-02d7d74f9b6c -signer /opt/conf/esia/newnewesiacert/Certificate.cer -outform pem -in /opt/conf/esia/newnewesiacert/sd_openssl/message.txt -out /opt/conf/esia/newnewesiacert/sd_openssl/message.signed.txt<br /></div></div><br /><br />Сначала думал ввожу неверный пароль на контейнер, но нет<br /><br />Специально ввел неверно, получил следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />engine "gostengy" set.<br />CryptoPro CSP: Type password for container "c6fead5e-1cd4-4127-ac75-02d7d74f9b6c"<br />Password:<br />Wrong pin, 2 tries left.<br /></div></div><br /><br />А при вводе верного пароля получаю ошибку выше<br /><br /><br />Подскажите, пожалуйста, как исправить ситуацию</td></tr></table>2021-02-16T19:50:45+03:002021-02-16T19:50:45+03:00rmussalimov<table class="content postContainer" width="100%"><tr><td>Имеется:<br /><br />Ubuntu<br />КриптоПро CSP 4.0<br />OpenSSL с gostengy<br />Сертификат и закрытый ключ, установленные в хранилище криптопро<br /><br /><br />При попытке подписания получаю следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />cannot load signing key file from engine<br />139682542761728:error:80015032:lib(128):gng_support_getuserkey:GNG_ERR_PIN:/dailybuilds/CSPbuild/CSP/samples/cp-openssl-1.1.0-engine/gostengy.cpp:4606:<br />139682542761728:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:crypto/engine/eng_pkey.c:78:<br />unable to load signing key file<br /></div></div><br /><br />Команда подписания выглядит так<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />/opt/cprocsp/cp-openssl-1.1.0/bin/amd64/openssl smime -engine gostengy -keyform ENGINE -sign -inkey c:c6fead5e-1cd4-4127-ac75-02d7d74f9b6c -signer /opt/conf/esia/newnewesiacert/Certificate.cer -outform pem -in /opt/conf/esia/newnewesiacert/sd_openssl/message.txt -out /opt/conf/esia/newnewesiacert/sd_openssl/message.signed.txt<br /></div></div><br /><br />Сначала думал ввожу неверный пароль на контейнер, но нет<br /><br />Специально ввел неверно, получил следующее<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote><br />engine "gostengy" set.<br />CryptoPro CSP: Type password for container "c6fead5e-1cd4-4127-ac75-02d7d74f9b6c"<br />Password:<br />Wrong pin, 2 tries left.<br /></div></div><br /><br />А при вводе верного пароля получаю ошибку выше<br /><br /><br />Подскажите, пожалуйста, как исправить ситуацию</td></tr></table>