<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Рутокен &mdash; Запрос PIN-кода в КриптоПРО CSP]]></title>
	<link rel="self" href="https://forum.rutoken.ru/feed/atom/topic/2638/" />
	<updated>2017-05-25T12:03:58Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.rutoken.ru/topic/2638/</id>
		<entry>
			<title type="html"><![CDATA[Re: Запрос PIN-кода в КриптоПРО CSP]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10893/#p10893" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Владимир Салыкин пишет:</cite><blockquote><p>Добрый день, <strong>sopov</strong>.</p><p>В первый раз неправильно понял Ваш вопрос. КриптоПро CSP для мобильных платформ повторяет интерфейс Windows по работе с криптографией CryptoAPI. Вы можете найти дополнительную информацию об этом интерфейсе в MSDN.</p><p>В CryptoAPI есть два пути. Первый - самостоятельно реализовать запрос PIN кода у пользователя. Для этого перед вызовом функции подписи используется вызов CryptSetProvParam со вторым параметром PP_SIGNATURE_PIN. (дополнительную информацию смотрите <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa380276(v=vs.85).aspx">https://msdn.microsoft.com/en-us/librar … s.85).aspx</a>) Второй - никаких дополнительных вызовов не делать, тогда CSP должно само отображать диалог запроса PIN.</p><p>Вы можете пойти по первому пути или задать вопрос в поддержку КриптоПро по второму пути.</p></blockquote></div><p>Спасибо за ответ! Попробуем оба :)</p>]]></content>
			<author>
				<name><![CDATA[sopov]]></name>
				<uri>https://forum.rutoken.ru/user/8477/</uri>
			</author>
			<updated>2017-05-25T12:03:58Z</updated>
			<id>https://forum.rutoken.ru/post/10893/#p10893</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запрос PIN-кода в КриптоПРО CSP]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10891/#p10891" />
			<content type="html"><![CDATA[<p>Добрый день, <strong>sopov</strong>.</p><p>В первый раз неправильно понял Ваш вопрос. КриптоПро CSP для мобильных платформ повторяет интерфейс Windows по работе с криптографией CryptoAPI. Вы можете найти дополнительную информацию об этом интерфейсе в MSDN.</p><p>В CryptoAPI есть два пути. Первый - самостоятельно реализовать запрос PIN кода у пользователя. Для этого перед вызовом функции подписи используется вызов CryptSetProvParam со вторым параметром PP_SIGNATURE_PIN. (дополнительную информацию смотрите <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa380276(v=vs.85).aspx">https://msdn.microsoft.com/en-us/librar … s.85).aspx</a>) Второй - никаких дополнительных вызовов не делать, тогда CSP должно само отображать диалог запроса PIN.</p><p>Вы можете пойти по первому пути или задать вопрос в поддержку КриптоПро по второму пути.</p>]]></content>
			<author>
				<name><![CDATA[Владимир Салыкин]]></name>
				<uri>https://forum.rutoken.ru/user/10195/</uri>
			</author>
			<updated>2017-05-25T11:06:31Z</updated>
			<id>https://forum.rutoken.ru/post/10891/#p10891</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запрос PIN-кода в КриптоПРО CSP]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10890/#p10890" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Владимир Салыкин пишет:</cite><blockquote><p>Добрый день, <strong>sopov</strong>.<br />Вы можете сделать запрос PIN-кода в Вашем приложении в любой момент времени. Вы можете изучить наши примеры по работе с подписью и использовать их как основу.</p></blockquote></div><p>Смотрю пример \CryptoAPI\CryptoProCSP\SignVerify в нем нет ясного указания PIN-кода. Если использовать функции подписи на Windows то PIN-код запрашивается интерфейсом КриптоПРО, что в принципе логично.</p><p>А вот как это сделать в iOS приложении мне не понятно. Подскажите пример кода или какие функции надо использовать и последовательность их вызова.</p><p>Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[sopov]]></name>
				<uri>https://forum.rutoken.ru/user/8477/</uri>
			</author>
			<updated>2017-05-24T08:40:57Z</updated>
			<id>https://forum.rutoken.ru/post/10890/#p10890</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запрос PIN-кода в КриптоПРО CSP]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10888/#p10888" />
			<content type="html"><![CDATA[<p>Добрый день, <strong>sopov</strong>.</p><p>Тестовое приложение SecureMessaging демонстрирует работу операции хэширования. Хэширование для своей работы не требует закрытых ключей. Обращаю Ваше внимание, что не вся информация на токене требует ввода PIN-кода для доступа.</p><p>Вы можете сделать запрос PIN-кода в Вашем приложении в любой момент времени. Вы можете изучить наши примеры по работе с подписью и использовать их как основу.</p>]]></content>
			<author>
				<name><![CDATA[Владимир Салыкин]]></name>
				<uri>https://forum.rutoken.ru/user/10195/</uri>
			</author>
			<updated>2017-05-24T08:15:48Z</updated>
			<id>https://forum.rutoken.ru/post/10888/#p10888</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Запрос PIN-кода в КриптоПРО CSP]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10886/#p10886" />
			<content type="html"><![CDATA[<p>Как сделать обязательный запрос PIN-кода при использовании фреймворка КриптоПРО?<br />Тестовое приложение SecureMessaging получает доступ к токену без пинкода.</p>]]></content>
			<author>
				<name><![CDATA[sopov]]></name>
				<uri>https://forum.rutoken.ru/user/8477/</uri>
			</author>
			<updated>2017-05-23T19:51:34Z</updated>
			<id>https://forum.rutoken.ru/post/10886/#p10886</id>
		</entry>
</feed>
