<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Алгоритм, зависящий от ID]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/253" />
	<updated>2013-01-18T07:20:19Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/253/</id>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1227/#p1227" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Luck пишет:</cite><blockquote><div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>Применительно к софтверному ключу ... картина такая же</p></blockquote></div><p>Можно подробнее?<br />Как сгенерировать таблицы вопросов-ответов для алгоритма, зависящего от ИД для софтверного ключа?</p></blockquote></div><p>К сожалению вынужден поправить моего коллегу. В силу особенностей создания софтверных ключей, для них опция зависимости от ID не имеет никакого смысла. Мы отключим ее в следующей версии GrdUtil. Благодарим Вас за найденную ошибку!</p>]]></content>
			<author>
				<name><![CDATA[AndreyStepin]]></name>
				<uri>https://forum.guardant.ru/user/8/</uri>
			</author>
			<updated>2013-01-18T07:20:19Z</updated>
			<id>https://forum.guardant.ru/post/1227/#p1227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1220/#p1220" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>Применительно к софтверному ключу ... картина такая же</p></blockquote></div><p>Можно подробнее?<br />Как сгенерировать таблицы вопросов-ответов для алгоритма, зависящего от ИД для софтверного ключа?</p>]]></content>
			<author>
				<name><![CDATA[Luck]]></name>
				<uri>https://forum.guardant.ru/user/82/</uri>
			</author>
			<updated>2013-01-15T15:03:23Z</updated>
			<id>https://forum.guardant.ru/post/1220/#p1220</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1219/#p1219" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Luck пишет:</cite><blockquote><p>А как это выглядит применительно к софтверному ключу?<br />Что касается GSII64, то его стойкость во многом определялась секретностью самого алгоритма, и понятно, что вы не будете разглашать его подробности. А AES - алгоритм открытый.</p></blockquote></div><p>Применительно к софтверному ключу и алгоритму AES картина такая же, то есть описать механизм работы опции зависимости шифрования от ID ключа мы не можем.</p><p>Эта опция предназначена для определенного упрощения процесса персонализации защиты каждой конкретной копии одного защищенного приложения. Удобство использования этой опции состоит в том, что при, например, идентичных масках, записанных во всех ключах одного разработчика, результаты шифрования данных его ключами будут разными.</p><p>Однако помимо некоторого удобства при использовании зависимости от ID, можно сказать, что разработчик получает еще и секретный механизм защиты, позволяющий на некоторую долю усилить стойкость шифрования для разных <em>(как открытых стандартов, так и закрытых)</em> алгоритмов.</p>]]></content>
			<author>
				<name><![CDATA[Антон Тихиенко]]></name>
				<uri>https://forum.guardant.ru/user/31/</uri>
			</author>
			<updated>2013-01-15T13:56:22Z</updated>
			<id>https://forum.guardant.ru/post/1219/#p1219</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1218/#p1218" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vladimir Ivanov пишет:</cite><blockquote><p>... таблицы вопросов-ответов генерируются разработчиками заранее, когда ключи у них &quot;на руках&quot;.&nbsp; Генерация происходит на этапе предпродажного программирования ключей, а информация сохраняется для последующего использования.</p></blockquote></div><p>А как это выглядит применительно к софтверному ключу?</p><p>Что касается GSII64, то его стойкость во многом определялась секретностью самого алгоритма, и понятно, что вы не будете разглашать его подробности. А AES - алгоритм открытый.</p>]]></content>
			<author>
				<name><![CDATA[Luck]]></name>
				<uri>https://forum.guardant.ru/user/82/</uri>
			</author>
			<updated>2013-01-15T08:30:40Z</updated>
			<id>https://forum.guardant.ru/post/1218/#p1218</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1217/#p1217" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Luck пишет:</cite><blockquote><div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>Не совсем понятен практический смысл данного вопроса</p></blockquote></div><p>Как, например, сгенерировать таблицу вопросов-ответов к такому алгоритму? Устанавливать ключ?</p><p>А если он недоступен (например, находится у пользователя)? А если это софтверный ключ?</p></blockquote></div><p>По имеющейся у нас информации о реально работающих проектах, правда в отношении алгоритма GSII64, таблицы вопросов-ответов генерируются разработчиками заранее, когда ключи у них &quot;на руках&quot;.&nbsp; Генерация происходит на этапе предпродажного программирования ключей, а информация сохраняется для последующего использования.</p>]]></content>
			<author>
				<name><![CDATA[Vladimir Ivanov]]></name>
				<uri>https://forum.guardant.ru/user/4/</uri>
			</author>
			<updated>2013-01-14T14:40:45Z</updated>
			<id>https://forum.guardant.ru/post/1217/#p1217</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1216/#p1216" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>Не совсем понятен практический смысл данного вопроса</p></blockquote></div><p>Как, например, сгенерировать таблицу вопросов-ответов к такому алгоритму? Устанавливать ключ?</p><p>А если он недоступен (например, находится у пользователя)? А если это софтверный ключ?</p>]]></content>
			<author>
				<name><![CDATA[Luck]]></name>
				<uri>https://forum.guardant.ru/user/82/</uri>
			</author>
			<updated>2013-01-14T14:14:37Z</updated>
			<id>https://forum.guardant.ru/post/1216/#p1216</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1215/#p1215" />
			<content type="html"><![CDATA[<p>Здравствуйте, Luck.<br /></p><div class="quotebox"><cite>Luck пишет:</cite><blockquote><p>У алгоритмов может быть включена опция &quot;зависимость от ID&quot;. А можно узнать, каким образом осуществляется эта зависимость? Вероятно, как-то прибавляется к ключу.</p></blockquote></div><p>В целом примерно так, досконально расписать технологию шифрования мы по понятным причинам не можем.<br /></p><div class="quotebox"><cite>Luck пишет:</cite><blockquote><p>Если я знаю ключ алгоритма AES и ID ключа, то как мне программно рассчитать то, что умеет делать электронный ключ?</p></blockquote></div><p>Не совсем понятен практический смысл данного вопроса. Ключ <em>(назовем его &quot;A&quot;)</em> просто будет кодировать/декодировать некоторые данные на таком алгоритме вполне прозрачно для Вас, но если в другом ключе <em>(&quot;B&quot;)</em> записан такой же аппаратный алгоритм с полностью идентичным определителем <em>(как в ключе &quot;А&quot;)</em> и установлен флаг зависимости от ID, то результат шифрования одинаковых данных <em>(при одинаковых режимах шифрования и векторах инициализации)</em> такими ключами будет разным. Если такой флаг зависимости не будет установлен ни на одном из двух ключей, то одинаковые данные такими ключами будут шифроваться одинаково.</p>]]></content>
			<author>
				<name><![CDATA[Антон Тихиенко]]></name>
				<uri>https://forum.guardant.ru/user/31/</uri>
			</author>
			<updated>2013-01-14T13:10:14Z</updated>
			<id>https://forum.guardant.ru/post/1215/#p1215</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Алгоритм, зависящий от ID]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1211/#p1211" />
			<content type="html"><![CDATA[<p>У алгоритмов может быть включена опция &quot;зависимость от ID&quot;. А можно узнать, каким образом осуществляется эта зависимость? Вероятно, как-то прибавляется к ключу.</p><p>Если я знаю ключ алгоритма AES и ID ключа, то как мне программно рассчитать то, что умеет делать электронный ключ?</p>]]></content>
			<author>
				<name><![CDATA[Luck]]></name>
				<uri>https://forum.guardant.ru/user/82/</uri>
			</author>
			<updated>2013-01-14T07:29:18Z</updated>
			<id>https://forum.guardant.ru/post/1211/#p1211</id>
		</entry>
</feed>
