<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Guardant Stealth II + GrdCrypt ?]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/334" />
	<updated>2013-08-07T08:22:37Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/334/</id>
		<entry>
			<title type="html"><![CDATA[Re: Guardant Stealth II + GrdCrypt ?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1627/#p1627" />
			<content type="html"><![CDATA[<p>спасибо за ответ!</p>]]></content>
			<author>
				<name><![CDATA[maratka]]></name>
				<uri>https://forum.guardant.ru/user/436/</uri>
			</author>
			<updated>2013-08-07T08:22:37Z</updated>
			<id>https://forum.guardant.ru/post/1627/#p1627</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Guardant Stealth II + GrdCrypt ?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1625/#p1625" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br /></p><div class="quotebox"><cite>maratka пишет:</cite><blockquote><p>есть ли аналог ф-ии nskCodeInit?<br />или она устарела в новом API?</p></blockquote></div><p>Да, это функция <strong>GrdCodeinit</strong> (подробнее см.в <a href="https://www.guardant.ru/download/manual/Guardant_API.zip">справке по Guardant API</a>).</p><p>Отдельно тут стоит отметить и то, что для современных ключей данная функция точно является устаревшей и неприменимой, поскольку в современных моделях электронных ключей Guardant (в отличии от ключей StealthII) не используются алгоритмы шифрования типа Stealth I.</p>]]></content>
			<author>
				<name><![CDATA[Антон Тихиенко]]></name>
				<uri>https://forum.guardant.ru/user/31/</uri>
			</author>
			<updated>2013-08-07T07:13:58Z</updated>
			<id>https://forum.guardant.ru/post/1625/#p1625</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Guardant Stealth II + GrdCrypt ?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1623/#p1623" />
			<content type="html"><![CDATA[<p>есть ли аналог ф-ии nskCodeInit?<br />или она устарела в новом API?</p>]]></content>
			<author>
				<name><![CDATA[maratka]]></name>
				<uri>https://forum.guardant.ru/user/436/</uri>
			</author>
			<updated>2013-08-06T16:50:03Z</updated>
			<id>https://forum.guardant.ru/post/1623/#p1623</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Guardant Stealth II + GrdCrypt ?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1622/#p1622" />
			<content type="html"><![CDATA[<p>указал номер demo-алгоритма GSII64:<br />ret = GrdCrypt(hGrd, 4, DataLen, (void*)sData, GrdAM_ECB|GrdAM_Encrypt|GrdSC_All, NULL, NULL, NULL);<br />и заработало, спасибо!</p>]]></content>
			<author>
				<name><![CDATA[maratka]]></name>
				<uri>https://forum.guardant.ru/user/436/</uri>
			</author>
			<updated>2013-08-06T14:33:40Z</updated>
			<id>https://forum.guardant.ru/post/1622/#p1622</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Guardant Stealth II + GrdCrypt ?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1621/#p1621" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br /></p><div class="quotebox"><cite>maratka пишет:</cite><blockquote><p>ret = GrdCrypt(hGrd, GrdAT_Algo0/* nsat_Algo0 */, DataLen, (void*)sData, GrdAM_ECB|GrdAM_Encrypt|GrdSC_All, <br />NULL, NULL, NULL);<br />который возвращает: GrdE_DongleNotFound == ret<br />в чём ошибка?</p></blockquote></div><p>Вторым параметром (<strong>dwAlgo</strong>) функция <strong>GrdCrypt</strong> принимает номер (числовое имя) аппаратного алгоритма типа <strong>GSII64</strong>.</p><p>Указанные в приведенном коде параметры (GrdAT_Algo0/* nsat_Algo0 */) для функции <strong>GrdCrypt</strong> НЕ используются.</p><p>Убедитесь что в тестируемом электронном ключе действительно прошит аппаратный алгоритм типа <strong>GSII64</strong> и укажите его номер в параметре <strong>dwAlgo</strong>.</p>]]></content>
			<author>
				<name><![CDATA[Антон Тихиенко]]></name>
				<uri>https://forum.guardant.ru/user/31/</uri>
			</author>
			<updated>2013-08-06T12:39:01Z</updated>
			<id>https://forum.guardant.ru/post/1621/#p1621</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Guardant Stealth II + GrdCrypt ?]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1620/#p1620" />
			<content type="html"><![CDATA[<p>Здравствуйте Техподдержка!<br />ABCD070<br />есть клиенты программы, которые используют Guardant Stealth II <br />Пошла установка&nbsp; перейти на новые ключи и защиту (но нужна совместимость со старыми ключами).</p><p>соотв. имеем такой тестовый код (тестирую ключи Stealth II):<br />...<br />GrdLogin (hGrd, 0xFFFFFFFF, NULL);<br />...<br />ret = GrdCrypt(hGrd, GrdAT_Algo0/* nsat_Algo0 */, DataLen, (void*)sData, GrdAM_ECB|GrdAM_Encrypt|GrdSC_All, <br />NULL, NULL, NULL);</p><p>который возвращает: GrdE_DongleNotFound == ret</p><p>в чём ошибка? <br />спасибо за ответ!</p>]]></content>
			<author>
				<name><![CDATA[maratka]]></name>
				<uri>https://forum.guardant.ru/user/436/</uri>
			</author>
			<updated>2013-08-06T11:25:46Z</updated>
			<id>https://forum.guardant.ru/post/1620/#p1620</id>
		</entry>
</feed>
