<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Рутокен &mdash; PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
	<link rel="self" href="https://forum.rutoken.ru/feed/atom/topic/3688/" />
	<updated>2022-09-15T08:04:31Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.rutoken.ru/topic/3688/</id>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18370/#p18370" />
			<content type="html"><![CDATA[<p>так все понятно, PEM формат на DER изменил, и сработало</p>]]></content>
			<author>
				<name><![CDATA[andrek]]></name>
				<uri>https://forum.rutoken.ru/user/12677/</uri>
			</author>
			<updated>2022-09-15T08:04:31Z</updated>
			<id>https://forum.rutoken.ru/post/18370/#p18370</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18369/#p18369" />
			<content type="html"><![CDATA[<p>рано порадовался.. вообщем ошибка осталась.<br />вот такой PKCS7 я генерирую<br /></p><div class="codebox"><pre><code>-----BEGIN PKCS7-----
MIICCQYJKoZIhvcNAQcDoIIB+jCCAfYCAQAxggGyMIIBrgIBADCBlTCBhzELMAkG
A1UEBhMCUlUxDzANBgNVBAgMBlB1YmxpYzEQMA4GA1UEBwwHSXJrdXRzazEMMAoG
A1UECgwDSURDMQswCQYDVQQLDAJJVDERMA8GA1UEAwwIQW5kcmV5QWYxJzAlBgkq
hkiG9w0BCQEWGHB1YmxpYy5pcmt1dHNrQGdtYWlsLmNvbQIJAJDRgHZKlor8MA0G
CSqGSIb3DQEBAQUABIIBAAA5E17FBAhuDf8OdTUxNwHB3rs3XhRbnyRLZrA5JDOc
YKw11/jXNS+oLRoRE1lkMAmsktJbGpcaCEL567U2z8C5o6N7NW7aG2TDojPqW6+q
OpfOIP1T7NbStQP/UiphrtED9OLlPSaa66MRpu68XQjCTG88xYyxBX7ZlU6XQ8Ej
LW6LMsKKWtrXj4vNVm9ZjPpvblQn/TTfwRKuCdP5ViVGe6Sjd21yJ8RWLa+NOnAh
LEeM+Z8yqhSQXaCtnNmprL+1PJ5scczScXJV/J/knuDCazb74YnlgrCxgigi8l2B
sK1CKYlTN5T3bMUiKs1Q+XOVVUseIkbnGrVqhmIi+wMwOwYJKoZIhvcNAQcBMBQG
CCqGSIb3DQMHBAinymHGu35fxoAYmxrB7EZapF4GcpAeXJARknww2AUmU6kT
-----END PKCS7-----</code></pre></div><div class="codebox"><pre><code>openssl asn1parse -in crypto.p7</code></pre></div><p>парсится нормально, инфа от сертификата заполнена, но каких то полей ASN1 не&nbsp; хватает?</p>]]></content>
			<author>
				<name><![CDATA[andrek]]></name>
				<uri>https://forum.rutoken.ru/user/12677/</uri>
			</author>
			<updated>2022-09-15T07:33:37Z</updated>
			<id>https://forum.rutoken.ru/post/18369/#p18369</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18366/#p18366" />
			<content type="html"><![CDATA[<p>всё понятно, спасибо за ответы!</p>]]></content>
			<author>
				<name><![CDATA[andrek]]></name>
				<uri>https://forum.rutoken.ru/user/12677/</uri>
			</author>
			<updated>2022-09-14T11:42:11Z</updated>
			<id>https://forum.rutoken.ru/post/18366/#p18366</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18365/#p18365" />
			<content type="html"><![CDATA[<p><strong>andrek</strong>, </p><p>у вас зашифрованное сообщение не в CMS (PKCS#7) формате.</p>]]></content>
			<author>
				<name><![CDATA[Павел Анфимов]]></name>
				<uri>https://forum.rutoken.ru/user/7338/</uri>
			</author>
			<updated>2022-09-14T11:36:53Z</updated>
			<id>https://forum.rutoken.ru/post/18365/#p18365</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18364/#p18364" />
			<content type="html"><![CDATA[<p>выложил тест на<br /><a href="https://github.com/AndreyBarmaley/rutoken-gnutls-example">https://github.com/AndreyBarmaley/rutok … ls-example</a></p><div class="quotebox"><cite>Павел Анфимов пишет:</cite><blockquote><p>Покажите, пожалуйста, код как вы создаете сертификат из буфера.</p></blockquote></div><p>про сертификат не понял, я сертификат в runtime не создаю, достаю готовый из rutoken.</p><p>также проверял отдельно работу через gnutls шифрование через публичный серт и расшифровку через приватный ключ (генерировал отдельно через openssl), данные корректны.</p><div class="quotebox"><cite>Павел Анфимов пишет:</cite><blockquote><p>Отправьте, пожалуйста, на hotline@rutoken.ru данные которые вы передаете на расшифрование, а также сертификат.</p></blockquote></div><p>отправил</p>]]></content>
			<author>
				<name><![CDATA[andrek]]></name>
				<uri>https://forum.rutoken.ru/user/12677/</uri>
			</author>
			<updated>2022-09-14T10:44:36Z</updated>
			<id>https://forum.rutoken.ru/post/18364/#p18364</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18360/#p18360" />
			<content type="html"><![CDATA[<p><strong>andrek</strong>, добрый день!</p><p>Покажите, пожалуйста, код как вы создаете сертификат из буфера.</p><p>Отправьте, пожалуйста, на hotline@rutoken.ru данные которые вы передаете на расшифрование, а также сертификат.</p>]]></content>
			<author>
				<name><![CDATA[Павел Анфимов]]></name>
				<uri>https://forum.rutoken.ru/user/7338/</uri>
			</author>
			<updated>2022-09-14T07:46:13Z</updated>
			<id>https://forum.rutoken.ru/post/18360/#p18360</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18359/#p18359" />
			<content type="html"><![CDATA[<p>Добрый день!</p><p>Судя по вашему описанию, на шаге 3 вы получили CMS-сообщение, содержащее данные типа <a href="https://datatracker.ietf.org/doc/html/rfc5652#section-5">Signed-data Content Type</a>. Функциональность примера CmsDecrypt.cpp (класс rutoken::pkicore::cms::EnvelopedData, в частности), предназначена для обработки CMS-сообщений, содержащих данные типа <a href="https://datatracker.ietf.org/doc/html/rfc5652#section-6">Enveloped-data Content Type</a>.<br />CMS-сообщение, содержащее данные типа <a href="https://datatracker.ietf.org/doc/html/rfc5652#section-5">Signed-data Content Type</a>, обеспечивает&nbsp; не конфиденциальность данных, а только их аутентичность. Для проверки аутентичности данных при помощи pki-core-cpp воспользуйтесь функциональностью класса rutoken::pkicore::cms::SignedData.</p>]]></content>
			<author>
				<name><![CDATA[Евгений Мироненко]]></name>
				<uri>https://forum.rutoken.ru/user/8673/</uri>
			</author>
			<updated>2022-09-14T07:45:50Z</updated>
			<id>https://forum.rutoken.ru/post/18359/#p18359</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[PKI-Core (С++): ошибка "Something wrong happened when processing ASN1"]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/18355/#p18355" />
			<content type="html"><![CDATA[<p>добрый день, тестирую SDK получаю ошибку.<br />что мне нужно - на строне А токен, на стороне Б gnutls, в итоге Б должен проверить А по токену.</p><p>что я делаю:<br />1. А: создаю RSA ключи на токен, по инструкции в разделах двухфакторной авторизации для Linux<br />2. А: через API на стороне rutoken достаю pem сертификат, отправляю его на Б<br />3. Б: в gnutls генерирую rndpass + подписываю успешно полученным сертификатом, готовую crypto посылку возвращаю на А<br />4. А: пытаюсь расшифровать по инструкции (sdk/pkicore/cpp/samples/CmsDecrypt/CmsDecrypt.cpp)</p><p>на envelopedData.decrypt(rutoken::pkicore::cms::EnvelopedData::DecryptParams(pkcs11Cert)) получаю ошибку -<br />Something wrong happened when processing ASN1 structures</p>]]></content>
			<author>
				<name><![CDATA[andrek]]></name>
				<uri>https://forum.rutoken.ru/user/12677/</uri>
			</author>
			<updated>2022-09-14T02:45:38Z</updated>
			<id>https://forum.rutoken.ru/post/18355/#p18355</id>
		</entry>
</feed>
