<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
		<link>https://forum.guardant.ru/topic/743/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/743" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как сгенерировать ключи и проверить подпись EC160 в openssl.».]]></description>
		<lastBuildDate>Fri, 27 Jan 2017 08:01:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3516/#p3516</link>
			<description><![CDATA[<p>У меня пригорело и я пихнул свою реализацию асимметричной подписи, планируется использовать Code вариант вашего ключа, поэтому вопрос снимается. Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (kh)]]></author>
			<pubDate>Fri, 27 Jan 2017 08:01:32 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3516/#p3516</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3513/#p3513</link>
			<description><![CDATA[<div class="quotebox"><cite>kh пишет:</cite><blockquote><p>как мне это сделать на linux?</p></blockquote></div><p>Таких штатных средств под Linux нет. В теории с openssl реализовать можно, на практике мы у себя еще не пробовали. Пришлите, пожалуйста, запрошенные ранее данные, это может помочь ускорить исследования.<br /></p><div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>Еще было бы хорошо посмотреть пример &quot;оригинальных&quot; ключей (приватный+публичный), которые получаете при помощи openssl и пример этих же отредактированных ключей без ASN.1. Пришлите, пожалуйста, примеры нам на e-mail ( hotline@guardant.ru ) со ссылкой на данную тему.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 26 Jan 2017 11:02:09 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3513/#p3513</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3512/#p3512</link>
			<description><![CDATA[<p>У меня в радиусе километра нет ни одного windows и не планируется заводить. Я так и быть соберу сейчас прошивку и код, но все новые ключи и их обновления будут делаться строго на linux\macos. Для создания нового usb-ключа понадобиться генерировать уникальный приватный ключ и в пару десяток открытых ключей, как мне это сделать на linux? Что делать если мне нужны несколько публичных ключей к одному приватному.</p>]]></description>
			<author><![CDATA[null@example.com (kh)]]></author>
			<pubDate>Thu, 26 Jan 2017 08:40:37 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3512/#p3512</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3511/#p3511</link>
			<description><![CDATA[<div class="quotebox"><cite>kh пишет:</cite><blockquote><p>забрать некое обновление для ключа в котором применяется приватный ключ</p></blockquote></div><p>А можно этот момент чуть подробнее описать? Для чего тут должен применяться приватный ключ?<br />Возможно стандартные механизмы обновления памяти электронных ключей получится использовать.<br /></p><div class="quotebox"><cite>kh пишет:</cite><blockquote><p>Попробовал выкинуть весь asn.1</p></blockquote></div><p>Еще было бы хорошо посмотреть пример &quot;оригинальных&quot; ключей (приватный+публичный), которые получаете при помощи <strong>openssl</strong> и пример этих же отредактированных ключей без ASN.1. Пришлите, пожалуйста, примеры нам на e-mail ( hotline@guardant.ru ) со ссылкой на данную тему.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 26 Jan 2017 08:17:08 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3511/#p3511</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3507/#p3507</link>
			<description><![CDATA[<p>Например, я генерирую пару ключей на для подписи на сервере лицензий который написан вообще на php и болтается где-то на shared-хостинге. И для нового клиента я хочу держать на сервере лицензий пару приватный ключ/id клиента и давать возможность клиенту в личном кабинете забрать некое обновление для ключа в котором применяется приватный ключ. Клиентское ПО опять же только под linux и лежит где-то в подвале без доступа к сети.</p>]]></description>
			<author><![CDATA[null@example.com (kh)]]></author>
			<pubDate>Tue, 24 Jan 2017 10:11:08 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3507/#p3507</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3506/#p3506</link>
			<description><![CDATA[<div class="quotebox"><cite>kh пишет:</cite><blockquote><p>Виноват, я хотел бы без windows.</p></blockquote></div><p>Если не сложно, опишите для каких задач это требуется?</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Tue, 24 Jan 2017 09:57:26 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3506/#p3506</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3505/#p3505</link>
			<description><![CDATA[<p>Виноват, я хотел бы без windows. Судя по константам из VerifySign.c у вас используется кривая secp160r1 + sha1, но публичный ключ 40 байт, а значит без asn.1 упаковки как из openssl выпадает. Попробовал выкинуть весь asn.1 из сгененрированой openssl пары ключей, но VerifySign.c жалуется уже на этапе проверки ключа. VerifySign.c это который у вас в одном из примеров лежит.</p>]]></description>
			<author><![CDATA[null@example.com (kh)]]></author>
			<pubDate>Tue, 24 Jan 2017 06:38:49 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3505/#p3505</guid>
		</item>
		<item>
			<title><![CDATA[Re: Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3504/#p3504</link>
			<description><![CDATA[<p>Здравствуйте, kh.</p><p>Генерировать ключи можно либо GUI-утилитой программирования ключей (<strong>GrdUtil.exe</strong>), либо при помощи специальной консольной утилиты из состава SDK (<strong>GrdEccPairGenerator.exe</strong>).</p><p>Для подписи данных и проверки подписи используются соответствующие функции (<a href="http://developer.guardant.ru/display/DOC/GrdSign"><strong>GrdSign</strong></a> \ <a href="http://developer.guardant.ru/display/DOC/GrdVerifySign"><strong>GrdVerifySign</strong></a>).</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Mon, 23 Jan 2017 12:59:39 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3504/#p3504</guid>
		</item>
		<item>
			<title><![CDATA[Как сгенерировать ключи и проверить подпись EC160 в openssl.]]></title>
			<link>https://forum.guardant.ru/post/3503/#p3503</link>
			<description><![CDATA[<p>Здравствуйте,</p><p>подскажите как сгенерировать пару ключей и подписать\проверить подпись для вашего ecc160 из своего кода(например C) используя openssl? Какое название кривой в openssl и какой формат ключа?</p>]]></description>
			<author><![CDATA[null@example.com (kh)]]></author>
			<pubDate>Mon, 23 Jan 2017 10:15:38 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/3503/#p3503</guid>
		</item>
	</channel>
</rss>
