<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Рутокен &mdash; Vipnet, Rutoken ЭЦП, Java]]></title>
	<link rel="self" href="https://forum.rutoken.ru/feed/atom/topic/2308" />
	<updated>2015-10-01T04:22:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.rutoken.ru/topic/2308/</id>
		<entry>
			<title type="html"><![CDATA[Re: Vipnet, Rutoken ЭЦП, Java]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/8847/#p8847" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Кирилл Мещеряков пишет:</cite><blockquote><div class="quotebox"><cite>cjsbox пишет:</cite><blockquote><p>Здравствуйте! <br />Спасибо! Буду ждать.</p></blockquote></div><p>Здравствуйте.<br />Коллеги из инфотекса выдали мне ссылку на бета-версию. <br />Она не для публичного распространения поэтому я пришлю вам ее почтой. </p><p>Как только коллеги выпустят релиз - он станет доступен по этой ссылке.<br /><a href="https://www.infotecs.ru/products/catalog.php?SECTION_ID=&amp;ELEMENT_ID=9666">https://www.infotecs.ru/products/catalo … NT_ID=9666</a></p></blockquote></div><p>Здравствуйте! <br />Спасибо большое за ваш ответ. Ссылку на бету-версию получил. Протестировал на консольном Java приложении: С Рутокеном все работает без проблем. Но при интеграции этого кода в Java апплет есть определенные проблемы. Дополнительную информацию отправил вам на почту, с которой вы мне прислали ссылку на SDK.</p>]]></content>
			<author>
				<name><![CDATA[cjsbox]]></name>
				<uri>https://forum.rutoken.ru/user/9879/</uri>
			</author>
			<updated>2015-10-01T04:22:57Z</updated>
			<id>https://forum.rutoken.ru/post/8847/#p8847</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Vipnet, Rutoken ЭЦП, Java]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/8837/#p8837" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>cjsbox пишет:</cite><blockquote><p>Здравствуйте! <br />Спасибо! Буду ждать.</p></blockquote></div><p>Здравствуйте.<br />Коллеги из инфотекса выдали мне ссылку на бета-версию. <br />Она не для публичного распространения поэтому я пришлю вам ее почтой. </p><p>Как только коллеги выпустят релиз - он станет доступен по этой ссылке.<br /><a href="https://www.infotecs.ru/products/catalog.php?SECTION_ID=&amp;ELEMENT_ID=9666">https://www.infotecs.ru/products/catalo … NT_ID=9666</a></p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2015-09-28T13:29:46Z</updated>
			<id>https://forum.rutoken.ru/post/8837/#p8837</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Vipnet, Rutoken ЭЦП, Java]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/8818/#p8818" />
			<content type="html"><![CDATA[<p>Здравствуйте! <br />Спасибо! Буду ждать.</p>]]></content>
			<author>
				<name><![CDATA[cjsbox]]></name>
				<uri>https://forum.rutoken.ru/user/9879/</uri>
			</author>
			<updated>2015-09-23T03:15:00Z</updated>
			<id>https://forum.rutoken.ru/post/8818/#p8818</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Vipnet, Rutoken ЭЦП, Java]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/8813/#p8813" />
			<content type="html"><![CDATA[<p>Добрый день, я пообщался с разработчиками ViPNet по вашей теме.<br />Они обещали помочь в ближайшее время.</p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2015-09-22T13:47:42Z</updated>
			<id>https://forum.rutoken.ru/post/8813/#p8813</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Vipnet, Rutoken ЭЦП, Java]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/8810/#p8810" />
			<content type="html"><![CDATA[<p>Здравствуйте!</p><p>Работаю с Рутокен ЭЦП - делаю авторизацию в Java приложении:<br />Пользователь открывает приложение, вводит логин/пароль, с сервера приходят определенные данные в формате xml, которые необходимо подписать и отправить обратно на сервер.</p><p>На Рутокене ЭЦП имеется контейнер с закрытым ключом(ГОСТ) и сертификатом. Контейнер на Рутокене создан с помощью VipNet CSP. </p><p>В примерах ViPNet JCrypto SDK имеется следующий кусок кода для работы с контейнерами:<br /></p><div class="codebox"><pre><code>        // получение хранилища для работы с одним контейнером в формате ViPNet
        KeyStore keyStore = KeyStore.getInstance(
                &quot;ViPNetContainer&quot;, // тип хранилища
                &quot;ViPNet&quot;           // название провайдера
        );

        // создание пустого хранилища
        keyStore.load(null, null);

        // подготовка потока ввода с данными ViPNet контейнера
        InputStream inputStream = null;
        // загрузка хранилища
        keyStore.load(inputStream, null);</code></pre></div><p>Но к сожалению нет примера работы с контейнерами, которые находятся на Рутокене. И нет информации как конкретно работать с Рутокеном.</p><p>В документации Руководство Разработчика <a href="http://developer.rutoken.ru/pages/viewpage.action?pageId=4227190">отсюда</a> имеется пример работы с KeyStore:<br /></p><div class="codebox"><pre><code>KeyStore keyStore = KeyStore.getInstance(&quot;rtStore&quot;, &quot;JRT11&quot;);
keyStore.load(null, &quot;12345678&quot;.toCharArray());
PrivateKey privateKey = (PrivateKey)keyStore.getKey(&quot;alias&quot;, null);</code></pre></div><p>Но также имеется информация о том, что это работает только для ключей, создаваемых с помощью KeyPairGenerator<br /></p><div class="quotebox"><blockquote><p>Провайдер JRT11 позволяет осуществлять извлечение ключа из хранилища через стандартный интерфейс JCA при помощи класса KeyStore. Операция извлечения используется для ключей, создаваемых с помощью класса KeyPairGenerator и записываемых сразу на Рутокен.</p></blockquote></div><p>При попытке вызвать keyStore.getAliases() возвращается null. В целом хотелось бы иметь возможность достучаться до PrivateKey и до PublicKey, лежащих в контейнере на Рутокен с помощью Java и подписать/проверить необходимые данные(xml).</p><p>Имеются ли какие-нибудь примеры для работы с Рутокен ЭЦП + VipNet + Java? </p><p>PS. На текущий момент интересна работа с первым попавшимся контейнером на устройстве Рутокен.</p>]]></content>
			<author>
				<name><![CDATA[cjsbox]]></name>
				<uri>https://forum.rutoken.ru/user/9879/</uri>
			</author>
			<updated>2015-09-22T10:21:33Z</updated>
			<id>https://forum.rutoken.ru/post/8810/#p8810</id>
		</entry>
</feed>
