<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Рутокен &mdash; GetCertificateInfo-GOST34.10-2012-256 не находит сертификат на рутокен]]></title>
	<link rel="self" href="https://forum.rutoken.ru/feed/atom/topic/3407/" />
	<updated>2021-08-31T11:27:55Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.rutoken.ru/topic/3407/</id>
		<entry>
			<title type="html"><![CDATA[Re: GetCertificateInfo-GOST34.10-2012-256 не находит сертификат на рутокен]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15925/#p15925" />
			<content type="html"><![CDATA[<p>да, спасибо, все заработало</p>]]></content>
			<author>
				<name><![CDATA[regnor]]></name>
				<uri>https://forum.rutoken.ru/user/11725/</uri>
			</author>
			<updated>2021-08-31T11:27:55Z</updated>
			<id>https://forum.rutoken.ru/post/15925/#p15925</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: GetCertificateInfo-GOST34.10-2012-256 не находит сертификат на рутокен]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15924/#p15924" />
			<content type="html"><![CDATA[<p>Отлично, Pkcs11Admin использует pkcs#11 для работы. Значит проблема где-то в шаблоне. У меня есть предположение, что не выставлена категория сертификата. Попробуйте удалить ее из шаблона:<br /></p><div class="codebox"><pre><code>/ Шаблон поиска сертификата
CK_ATTRIBUTE certificateTemplate[] =
{
    { CKA_CLASS, &amp;certificateObject, sizeof(certificateObject) },                      // Класс - сертификат
    { CKA_TOKEN, &amp;attributeTrue, sizeof(attributeTrue) },                              // Сертификат является объектом токена
    { CKA_PRIVATE, &amp;attributeFalse, sizeof(attributeFalse) },                          // Сертификат доступен без аутентификации
    { CKA_CERTIFICATE_TYPE, &amp;certificateType, sizeof(certificateType) },               // Тип сертификата - X.509
};</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Пётр Михалицын]]></name>
				<uri>https://forum.rutoken.ru/user/11560/</uri>
			</author>
			<updated>2021-08-31T11:16:20Z</updated>
			<id>https://forum.rutoken.ru/post/15924/#p15924</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: GetCertificateInfo-GOST34.10-2012-256 не находит сертификат на рутокен]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15923/#p15923" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Пётр Михалицын пишет:</cite><blockquote><p>В первую очередь стоит убедиться, что сертификат виден через PKCS#11 интерфейс. Для этого можно воспользоваться утилитой pkcs11-tool:</p><p># вывод объектов на токене<br />pkcs11-tool --module librtpkcs11ecp.so -O -l</p></blockquote></div><p>Под рукой нет юникс системы, проверить не могу<br /></p><div class="quotebox"><cite>Пётр Михалицын пишет:</cite><blockquote><p>проблема с шаблоном поиска сертификата. Сможете прислать его?</p></blockquote></div><p>шаблон<br /></p><div class="codebox"><pre><code>// Шаблон поиска сертификата
CK_ATTRIBUTE certificateTemplate[] =
{
    { CKA_CLASS, &amp;certificateObject, sizeof(certificateObject) },                      // Класс - сертификат
    { CKA_TOKEN, &amp;attributeTrue, sizeof(attributeTrue) },                              // Сертификат является объектом токена
    { CKA_PRIVATE, &amp;attributeFalse, sizeof(attributeFalse) },                          // Сертификат доступен без аутентификации
    { CKA_CERTIFICATE_TYPE, &amp;certificateType, sizeof(certificateType) },               // Тип сертификата - X.509
    { CKA_CERTIFICATE_CATEGORY, &amp;tokenUserCertificate, sizeof(tokenUserCertificate) }, // Категория сертификата - пользовательский
};</code></pre></div><div class="quotebox"><cite>Пётр Михалицын пишет:</cite><blockquote><p>вероятно нужно использовать CryptoAPI. Чтобы убедиться в этом, посмотрите виден ли сертификат через инструменты КриптоПро</p></blockquote></div><p>в крипто про сертификат не видно</p><br /><p>UPD<br />нашел для винды что то на подобии pkcs11-tool, сертификат показал...<br /><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.rutoken.ru/uploads/images/2021/08/3b5bee394fcd45bb22d261486bef3542.jpg"><img class="fb_img" src="https://forum.rutoken.ru/uploads/previews/2021/08/3b5bee394fcd45bb22d261486bef3542.jpg" alt="" /></a></span></p>]]></content>
			<author>
				<name><![CDATA[regnor]]></name>
				<uri>https://forum.rutoken.ru/user/11725/</uri>
			</author>
			<updated>2021-08-31T10:52:32Z</updated>
			<id>https://forum.rutoken.ru/post/15923/#p15923</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: GetCertificateInfo-GOST34.10-2012-256 не находит сертификат на рутокен]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15922/#p15922" />
			<content type="html"><![CDATA[<p>Добрый день,</p><p>В первую очередь стоит убедиться, что сертификат виден через PKCS#11 интерфейс. Для этого можно воспользоваться утилитой pkcs11-tool:<br /></p><div class="codebox"><pre><code># вывод объектов на токене
pkcs11-tool --module librtpkcs11ecp.so -O -l</code></pre></div><p>Если сертификат окажется виден, значит проблема с шаблоном поиска сертификата. Сможете прислать его?</p><p>Если не виден -- вероятно нужно использовать CryptoAPI. Чтобы убедиться в этом, посмотрите виден ли сертификат через инструменты КриптоПро</p>]]></content>
			<author>
				<name><![CDATA[Пётр Михалицын]]></name>
				<uri>https://forum.rutoken.ru/user/11560/</uri>
			</author>
			<updated>2021-08-31T10:42:11Z</updated>
			<id>https://forum.rutoken.ru/post/15922/#p15922</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[GetCertificateInfo-GOST34.10-2012-256 не находит сертификат на рутокен]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15921/#p15921" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Есть код, который показывает информацию о сертификате на рутокене ЭЦП 2.0, основанный на примере GetCertificateInfo-GOST34.10-2012-256 из pkcs11. Сертификат был выпущен ЗАО &quot;Сигнал КОМ&quot;, все работало. Купили новый сертификат у ООО &quot;Такском&quot;, и не мой код, не ваш пример не находит сертификат. Типы сертификата совпадают - PKCS#11(GOST R 34.10-2012-256). В чем может быть проблема?</p><p>P.S.<br />В свойствах сертификата нашел, что у старого сертификата от ЗАО &quot;Сигнал КОМ&quot; Средство электронной подписи: СКЗИ &quot;Крипто-КОМ 3.3&quot; исполнение 23, а у нового от ООО &quot;Такском&quot; - Средство электронной подписи: &quot;КриптоПро CSP&quot; версия 4.0 (исполнение 2-Base).<br />Означает ли это, что нужно использовать CryptoAPI, а не pkcs11?<br />Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[regnor]]></name>
				<uri>https://forum.rutoken.ru/user/11725/</uri>
			</author>
			<updated>2021-08-31T10:27:47Z</updated>
			<id>https://forum.rutoken.ru/post/15921/#p15921</id>
		</entry>
</feed>
