<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Хранение параметров приложения в ключе]]></title>
		<link>https://forum.guardant.ru/topic/197/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/197" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Хранение параметров приложения в ключе».]]></description>
		<lastBuildDate>Thu, 28 Jun 2012 14:02:12 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Хранение параметров приложения в ключе]]></title>
			<link>https://forum.guardant.ru/post/971/#p971</link>
			<description><![CDATA[<p>Здравствуйте.<br /></p><div class="quotebox"><cite>Nestor пишет:</cite><blockquote><p>Возможно ли храниние конфигурационных параметров приложения в ключе?<br />Предполагаемый алгоритм работы выглядит приблезительно так:<br />1) Приложение генерирует 1Kb случайных данных и передает их ключу для подписи ЕСС160<br />2) ключ копирует содержимое определенных ячеек внутренней памяти(парметры приложения) во входной масив по определенному смещению перед подписью.<br />3) ключ подписывает измененный масив данных и возвращает в приложение<br />4) приложение проверяет подпись, если все ок проверяет масив данных с исходным и берет параметры по смещению которому записал ключ<br />Возможна ли такая кастомизация Sign ключа?</p></blockquote></div><p>В EEPROM памяти ключа Guardant Sign действительно можно хранить служебные данные. Для этого предназначены определенные поля памяти (дампы, целые числа, строки, защищенные ячейки). Подробное описание всех полей памяти можно найти в <a href="https://www.guardant.ru/download/manual/handbook_1_Guardant_Software.pdf">руководстве по утилитам Guardant</a>.</p><p>Подписать массив данных длинной 1Кб не удастся, это обусловлено ограниченной длиной подписываемых данных. В таком случае подписывать придется предварительно вычисленный хеш нужных данных. Все нюансы и полезные рекомендации по работе с алгоритмом ЭЦП описаны в нашем уроке 3.3: <a href="https://www.guardant.ru/software-protection/lessons/">&quot;Guardant API Использование асимметричных алгоритмов&quot;</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 28 Jun 2012 14:02:12 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/971/#p971</guid>
		</item>
		<item>
			<title><![CDATA[Хранение параметров приложения в ключе]]></title>
			<link>https://forum.guardant.ru/post/967/#p967</link>
			<description><![CDATA[<p>Возможно ли храниние конфигурационных параметров приложения в ключе?<br />Предполагаемый алгоритм работы выглядит приблезительно так:</p><p>1) Приложение генерирует 1Kb случайных данных и передает их ключу для подписи ЕСС160<br />2) ключ копирует содержимое определенных ячеек внутренней памяти(парметры приложения) во входной масив по определенному смещению перед подписью.<br />3) ключ подписывает измененный масив данных и возвращает в приложение<br />4) приложение проверяет подпись, если все ок проверяет масив данных с исходным и берет параметры по смещению которому записал ключ</p><p>Возможна ли такая кастомизация Sign ключа?</p>]]></description>
			<author><![CDATA[null@example.com (Nestor)]]></author>
			<pubDate>Thu, 28 Jun 2012 00:59:44 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/967/#p967</guid>
		</item>
	</channel>
</rss>
