<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
  <!ENTITY kwallet "<application
>KWallet</application
>">
  <!ENTITY kwalletmanager "<application
>KWallet Manager</application
>">
  <!ENTITY package "kwallet">
  <!ENTITY kappname "&kwallet;">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Ukrainian "INCLUDE">
]>

<book id="kwallet" lang="&language;">
<bookinfo>
<title
>Підручник з &kwallet;</title>

<authorgroup>
<author
>&George.Staikos; &George.Staikos.mail; </author>
<author
>&Lauri.Watts; &Lauri.Watts.mail; </author>
<othercredit role="developer"
><firstname
>George</firstname
><surname
>Staikos</surname
> <affiliation
><address
>&George.Staikos.mail;</address
></affiliation>
<contrib
>Розробник</contrib>
</othercredit>
<othercredit role="translator"
><firstname
>Юрій</firstname
><surname
>Чорноіван</surname
><affiliation
><address
><email
>yurchor@ukr.net</email
></address
></affiliation
><contrib
>Переклад українською</contrib
></othercredit
> 
</authorgroup>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>6 червня 2013 року</date>
<releaseinfo
>1.10 (&kde; 4.11)</releaseinfo>

<abstract>
<para
>Підсистема торбинки є зручним і безпечним способом керування вашими паролями.</para>

</abstract>


<keywordset>
<keyword
>KDE</keyword>
<keyword
>Kwallet</keyword>
<keyword
>паролі</keyword>
<keyword
>форми</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Вступ</title>

<para
>Під керуванням користувачів комп’ютера знаходиться великий об’єм даних, деякі з них є конфіденційними. Зокрема, зазвичай, у вас має бути досить багато паролів. Запам’ятати їх важко, записувати їх на папері або у текстовому файлі небезпечно, а використовувати інструменти на зразок PGP марудно і незручно.</para>

<para
>&kwallet; зберігає конфіденційні дані зашифрованими потужним шифром <footnote
><para
> Дані буде зашифровано за допомогою <ulink url="http://www.schneier.com/blowfish.html"
>алгоритму шифрування симетричними блоками Blowfish</ulink
>, ключ шифрування буде визначено за <ulink url="http://www.ietf.org/rfc/rfc3174.txt"
>хешем SHA-1</ulink
> пароля, буде використано 156-бітовий (20-байтовий) ключ. Дані у файлі торбинки зберігатимуться як хеш SHA-1 і перевірятимуться перед дешифруванням та наданням доступу програмам. </para
></footnote
> у файлі, доступ до якого відкрито всім програмам. Дані захищено головним паролем, який визначаєте ви особисто.</para>

<tip>
<para
>&kwallet; підтримує декілька торбинок, отже, для забезпечення найвищого рівня безпеки, вам слід використовувати одну торбинку для локальних паролів, а іншу для мережевих паролів і даних форм. Таку поведінку можна налаштувати у модулі Системних параметрів, що відповідає за &kwallet;, за типових же налаштувань програма зберігатиме всі дані у одній торбинці.</para>
</tip>

<para
>Типово торбинку закрито, це означає, що вам слід вказати пароль для того, щоб її відкрити. Після того, як торбинку буде відкрито, ви отримуватимете доступ до її вмісту.</para>

<sect1 id="kwallet-using">
<title
>Користування &kwallet;</title>

<para
>Якщо ви відвідаєте, наприклад, службу стеження за вадами &kde; і введете ваші реєстраційні дані вперше, програма відкриє діалогове вікно, у якому запропонує вам зберегти пароль у зашифрованій торбинці:</para>

<screenshot>
<screeninfo
>Запит на збереження реєстраційних відомостей</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="save-login-information.png" format="PNG"/></imageobject>
<textobject
><phrase
>Запит на збереження реєстраційних відомостей</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Якщо ви бажаєте зберегти ці відомості, натисніть кнопку <guibutton
>Зберегти</guibutton
>. У випадку, якщо вами ще не було створено торбинки, у наступному діалоговому вікні програма запитає вас про пароль до торбинки і створить торбинку з назвою kdewallet. </para>

<screenshot>
<screeninfo
>Створення торбинки</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="first-open-request.png" format="PNG"/></imageobject>
<textobject
><phrase
>Створення торбинки</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Наступного відвідання вами цього вебсайта, програма надішле запит на відкриття торбинки. Введіть пароль торбинки і натисніть кнопку <guibutton
>Відкрити</guibutton
>.</para
> 

<screenshot>
<screeninfo
>Запит на відкриття торбинки</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="openwallet-request.png" format="PNG"/></imageobject>
<textobject
><phrase
>Запит на відкриття торбинки</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Після цього програму буде з’єднано з торбинкою, що дасть їй змогу прочитати реєстраційні дані з торбинки і відновити реєстраційні відомості для потрібного вебсайта. Після з’єднання програми з торбинкою програма автоматично отримає доступ до всіх реєстраційних відомостей, які зберігаються у торбинці.</para>

</sect1>

</chapter>

<chapter id="kwalletmanager">
<title
>&kwalletmanager;</title>

<para
>&kwalletmanager; призначено для виконання декількох завдань. По-перше, він надає вам змогу бачити, чи відкрито якусь з торбинок, які саме торбинки відкрито і які програми використовують кожну з торбинок. За допомогою &kwalletmanager; ви можете скасувати для програми дозвіл на доступ до торбинки.</para>

<para
>За його допомогою ви також можете керувати торбинками, встановленими у системі, створювати і вилучати торбинки, а також працювати з їх вмістом (змінювати ключі тощо).</para>

<para
>Запустити програму &kwalletmanager; можна за допомогою пункту <menuchoice
> <guimenu
>Програми</guimenu
> <guisubmenu
>Інструменти</guisubmenu
> <guisubmenu
>Системні утиліти</guisubmenu
><guimenuitem
>Засіб керування торбинками</guimenuitem
></menuchoice
>. Крім того, ви можете запустити &krunner; за допомогою клавіатурного скорочення <keycombo action="simul"
>&Alt;<keycap
>F2</keycap
></keycombo
>, а потім ввести <command
>kwalletmanager</command
>.</para>

<para
>Ось така піктограма лотка позначає, що торбинку відкрито: <mediaobject
> <imageobject
> <imagedata fileref="coxygen48-status-wallet-open.png"/> </imageobject
> </mediaobject
> Якщо всі торбинки закрито, це буде відображено у вигляді піктограми закритої торбинки: <mediaobject
> <imageobject>
     <imagedata fileref="oxygen48-status-wallet-closed.png"/>
  </imageobject>
 </mediaobject
> 

</para>

<para
>Якщо навести вказівник миші на піктограму торбинки у системному лотку і клацнути лівою кнопкою миші, буде показано вікно керування торбинками паролів &kde;.</para>
<para>
<screenshot>
<screeninfo
>Головне вікно з однією торбинкою</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="kwalletmanager.png"/>
</imageobject>
<textobject>
<phrase
>Головне вікно з однією торбинкою</phrase>
</textobject>
<caption
><para
>Головне вікно з однією торбинкою</para
></caption>
</mediaobject>
</screenshot>
</para>

<!--FIXME 
How to get assistant "First Use"? kwalletwizardpageintro.ui
Last code change with http://websvn.kde.org/?view=revision&revision=882694
see also https://bugs.kde.org/show_bug.cgi?id=290309
-->
<sect1 id="kwalletmanager-wallet-window">
<title
>Вікно торбинки</title>

<para
>Якщо вами було створено декілька торбинок, усі створені торбинки буде показано як піктограми ліворуч. Зображення піктограми відповідатиме поточному стану торбинки: відкрито її чи закрито. </para>
<para
>Наведення вказівника миші на торбинку у вікні засобу керування торбинками &kde; з наступним клацанням лівою кнопкою миші відкриє вікно, у якому буде показано стан торбинки і вміст відкритої торбинки. Кожна торбинка може містити довільну кількість тек, у яких зберігатиметься інформацію про паролі. Типово, у торбинці міститься дві теки з назвами Form Data (дані форм) і Passwords (паролі). </para>

<screenshot>
<screeninfo
>Головне вікно з двома торбинками</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="kwallet-edit.png"/>
</imageobject>
<textobject>
<phrase
>Головне вікно з двома торбинками</phrase>
</textobject>
<caption
><para
>Головне вікно з двома торбинками</para
></caption>
</mediaobject>
</screenshot>
<para
>Натисніть кнопку <guibutton
>Відкрити</guibutton
>, щоб переглянути вміст закритої торбинки. Програма попросить вас ввести основний пароль торбинки.</para>

<sect2>
<title
>Вкладка «Вміст»</title>

<para
>Вкладку <guilabel
>Вміст</guilabel
> поділено на три розділи:</para>

<itemizedlist>
<listitem
><para
>Рядка пошуку, призначеного для фільтрування записів у поточній торбинці</para
></listitem>
<listitem
><para
>Деревоподібний перегляд тек, що містяться у торбинці. Натискання символів <guiicon
>&gt;</guiicon
> / <guiicon
>v</guiicon
> призведе до розгортання або згортання гілок дерева.</para
></listitem>
<listitem
><para
>Вміст позначеного запису теки буде показано праворуч. Типово пароль та значення буде приховано. Щоб наказати програмі показувати та отримати доступ до редагування записів позначте пункт <guilabel
>Показувати значення</guilabel
> або натисніть кнопку <guilabel
>Показати вміст</guilabel
>. </para
></listitem>
</itemizedlist>

<para
>Теки можна додавати, вилучати і перейменовувати за допомогою контекстного меню, вибір теки призводить до показу її списку записів і резюме. Вибір запису у теці призводить до показу вмісту на панелі вмісту записів і надає вам змогу змінювати запис.</para>

<para
>Записи також можна створювати і вилучати за допомогою контекстного меню вмісту теки.</para>

<para
>Всі теки і записи можна перетягувати і скидати у інші торбинки або теки, відповідно. Ця можливість надає вам змогу легко пакувати нові торбинки для перенесення до іншого середовища. Наприклад, можна створити нову торбинку і скопіювати її не портативний пристрій з флеш-пам’яттю. На такий пристрій можна перенести важливі паролі так, щоб ви мали до них доступ, коли працюватимете за іншими комп’ютерами.</para>

<sect3 id="kwallet-import-export">
<title
>Імпортування та експортування</title>
<para
>Якщо вам потрібно перенести ваші паролі на інший пристрій або комп’ютер, скористайтеся пунктами дій з меню <guimenu
>Файл</guimenu
>. За допомогою пункту <guimenuitem
>Зберегти як</guimenuitem
> торбинки можна експортувати до зашифрованого файла <filename class="extension"
>.kwl</filename
>. Під час імпортування файла <filename class="extension"
>.kwl</filename
> вам слід вказати головний пароль торбинки. </para>
<para
>Крім того, файлом <filename class="extension"
>.xml</filename
> можна скористатися для перенесення торбинки. Пам’ятайте, що паролі у цьому файлі зберігаються у форматі нешифрованого тексту. </para>
</sect3>

<sect3 id="kwallet-adding-entries">
<title
>Додавання записів вручну</title>
<para
>Відкрийте контекстне меню за допомогою клацання правою кнопкою миші на пункті <guilabel
>Карти</guilabel
> або <guilabel
>Паролі</guilabel
> у ієрархічному списку <guilabel
>Тека</guilabel
>. Виберіть у меню пункт <guimenuitem
>Створити</guimenuitem
> і вкажіть назву нового запису.</para>
<para
>На панелі вмісту тек виберіть у контекстному меню пункт <guilabel
>Створити запис</guilabel
>. Для паролів натисніть кнопку <guilabel
>Показати вміст</guilabel
>, введіть новий пароль. Для карт вам слід додати <guilabel
>Ключ</guilabel
> і <guilabel
>Значення</guilabel
>. Натисніть кнопку <guilabel
>Зберегти</guilabel
>, щоб зберегти нові записи у зашифрованому файлі торбинки. </para>
</sect3>
</sect2>

<sect2>
<title
>Вкладка «Програми»</title>
<para>
<screenshot>
<screeninfo
>Вкладка «Програми»</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="kwallet-applications.png"/>
</imageobject>
<textobject>
<phrase
>Вкладка «Програми»</phrase>
</textobject>
<caption
><para
>Вкладка «Програми»</para
></caption>
</mediaobject>
</screenshot>
</para>
<para
>У першому списку буде показано список усіх програм, пов’язаних з позначеною торбинкою. Скористайтеся кнопкою праворуч від кожного з пунктів для від’єднання відповідної програми від торбинки.</para>

<para
>У другому списку буде показано усі програми, яким відкрито доступ до цієї торбинки. Натисніть кнопку праворуч від пункту у списку, щоб відкликати доступ. </para>
<!-- FIXME difference to remove the policy in kwallermanager settings dialog?-->
</sect2>
</sect1>

</chapter>

<chapter id="kwallet-kcontrol-module">
<title
>Як налаштувати &kwallet;</title>

<sect1 id="wallet-preferences">
<title
>Параметри торбинок</title>

<para
>У &kwallet; є невеличка панель налаштування, на якій розташовано декілька параметрів, які надають вам змогу підлаштувати &kwallet; для ваших особистих потреб. Але більшості користувачів вистачає і типових параметрів &kwallet;.</para>

<para
>Залиште позначку у цьому полі, щоб повністю увімкнути підсистему торбинки &kde;. Якщо позначки у цьому полі не буде, &kwallet; буде повністю вимкнено і всі інші параметри ні на що не впливатимуть, &kwallet; не вестиме запис інформації і не заповнюватиме для вас форми.</para>

<variablelist>
<title
><guilabel
>Замикання торбинки</guilabel
></title>
<varlistentry>
<term
><guilabel
>Замикати, якщо не використовується більше, ніж:</guilabel
></term>
<listitem>
<para
>Замкнути поточну торбинку після вказаного періоду відсутності активності. Якщо ви бажаєте позначити цей параметр, вам слід також вказати тривалість періоду, типовою є тривалість у 10 хвилин. Якщо торбинку буде замкнено, для доступу до неї слід буде знову ввести пароль.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Замикати при запуску зберігача екрана</guilabel
></term>
<listitem>
<para
>Замикати торбинку після запуску зберігача екрана. Після замикання торбинки слід буде знову ввести пароль, щоб знову її відкрити.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Замикати, коли остання програма припинить використання</guilabel
></term>
<listitem>
<para
>Замикати торбинку після того, як виконання всіх програм, що нею користувалися буде завершено. Зверніть увагу на те, що ваші торбинки буде замкнено, лише якщо буде зупинено виконання всіх програм, які ними користуються. Після замикання торбинки слід буде знову ввести пароль, щоб знову її відкрити.</para>
</listitem>
</varlistentry>
</variablelist>

<variablelist>
<title
><guilabel
>Автоматичний вибір торбинки</guilabel
></title>
<varlistentry>
<term
><guilabel
>Типово використовувати торбинку:</guilabel
></term>
<listitem>
<para
>Тут ви можете обрати торбинку, яку буде використано як типову.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Окрема торбинка для локальних паролів:</guilabel
></term>
<listitem>
<para
>Якщо позначено цей параметр, слід буде обрати окрему торбинку для локальних паролів.</para>
</listitem>
</varlistentry>
</variablelist>

<variablelist>
<title
><guilabel
>Менеджер торбинок</guilabel
></title>
<varlistentry>
<term
><guilabel
>Відображати менеджер у системному лотку</guilabel
></term>
<listitem>
<para
>Увімкнути показ піктограми засобу керування паролями у системному лотку.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Ховати піктограму при замиканні останньої відкритої торбинки</guilabel
></term>
<listitem>
<para
>Якщо більше не використовується жодної з торбинок, вилучити піктограму торбинки з системного лотка.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Ну, і нарешті, там є кнопка з написом <guibutton
>Запустити менеджер торбинок</guibutton
>, її натискання призводить саме до тої дії, про яку говорить напис на кнопці.</para>
<para
>Цю кнопку можна буде побачити, лише якщо не запущено &kwalletmanager;.</para>
</sect1>

<sect1 id="wallet-access-control">
<title
>Керування доступом</title>

<para
>На цій сторінці є лише один параметр:</para>

<variablelist>
<varlistentry>
<term
><guilabel
>Просити підтвердження, коли програма звертається до торбинки</guilabel
></term>
<listitem>
<para
>Повідомляти вас, коли програма намагається отримати доступ до торбинки.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Під цим параметром розташовано графічне представлення ієрархічного дерева керування доступом до ваших торбинок.</para>

<para
>Наведення вказівника миші на символ <guiicon
>&gt;</guiicon
> з наступним клацанням лівою кнопкою розгортає дерево. У цьому дереві ви побачите назви всіх програм, які надіслали запит на доступ до торбинки і правила, які ви для них встановили. Змінювати правила безпосередньо у ієрархічному списку не можна, але можна вилучати записи наведенням вказівника миші на запис з наступним клацанням правою кнопкою миші і вибором пункту <guimenuitem
>Вилучити</guimenuitem
> з контекстного меню, що з’явиться, або простим вибором запису і натисканням клавіші <keycap
>Del</keycap
>.</para>

<para
>Програмі, якій було надано доступ до торбинки, буде надано доступ до всіх паролів, що зберігаються у торбинці.</para>

<para
>Якщо ви помилково налаштували якусь програму на використання програми для керування торбинками паролів &kde;, вилучіть на цій сторінці правила для цієї програми.</para>
<!-- FIXME difference to Revoke Authorization in kwallermanager?-->
<para
>Під час наступного запуску цієї програми ви зможете визначити нові правила доступу до торбинки. </para>
<screenshot>
<screeninfo
>Запит щодо доступу на відкриття торбинки</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="application-request-to-open-wallet.png"/>
</imageobject>
<textobject>
<phrase
>Запит щодо доступу на відкриття торбинки</phrase>
</textobject>
<caption
><para
>Програма надсилає запит щодо доступу до торбинки</para
></caption>
</mediaobject>
</screenshot>

</sect1>
<!-- ksecrets moved to playground in 4.9
<sect1 id="ksecretsync-kcontrol-module">
<title
>&kde; Secret Sync</title>

<para
>KDE Secret Sync tool aims to help synchronize secrets, such as passwords 
and login-in account information, between several devices running KDE. 
It comes as a feature of the new KSecretsService infrastructure. For 
more information about this infrastructure, please check the 
<ulink url="http://techbase.kde.org/Projects/Utils/ksecretsservice"
>KSecretsService page</ulink
> 
and also the 
<ulink url="https://projects.kde.org/projects/kde/kdeutils/ksecrets"
>project information page</ulink
>. This tool is 
currently under development.</para>

<para
>&kde; Secret Sync uses cryptography to securely exchange the secrets 
between the devices. As such, it can be used over insecure connections, 
such as the Internet.</para>
-->
<!-- not in gui 4.8.0
<para
>The operation is quite simple and it can follow one of the two scenarios:</para>
<itemizedlist>
<listitem
><para
>synchronize using a centralized resource</para
></listitem>
<listitem
><para
>peer-to-peer synchronization</para
></listitem>
</itemizedlist>

<sect2 id="centralized-resource">
<title
>Using a centralized resource</title>
<para
>This operating mode requires full access to an IMAP server. The &kde; 
Secret Sync tool creates an encrypted resource under the folder of your 
choice then it updates it each time a local secret collection changes, 
as notified by the KSecretsService infrastructure. This occurs each time 
an application updates it's secret information. &kde; Secret Sync tool 
periodically checks this central resource for modifications and when 
updates are found, then they are pushed to the corresponding local 
collection.</para>

<para
>This case requires permanent connection to an IMAP server. The &kde; 
Secret Sync tool will hold sync operations during network outages. The 
security level of this kind of operation depends of the security of the 
IMAP server and the encrypting algorithm used to created the centralized 
resource. On the other hand, storing the secrets on that centralized 
resources can also be viewed as a backup.</para>
</sect2>
-->
<!--
<sect2 id="peer-to-peer-synchronization">
<title
>Peer-to-peer synchronization</title>
<para
>This operation mode does not require access to a centralized (IMAP) 
server. A list of known computers is used instead. &kde; Secret Sync will 
initiate secret exchange sessions with each of it's known computers over 
a SSH tunnel. The local secret changes are propagated to the other known 
computers as soon as they are detected.</para>

<para
>This case require a network connection between known devices. The &kde; 
Secret Sync tool will hold sync operations with the devices that are not 
available due to network outages. A naming service should be used for 
devices that change IP address with each connection.</para>

<para
>On the <guilabel
>General</guilabel
> tab check <guilabel
>Enable auto synchronization</guilabel
> 
and adjust the port your computer is listening for this service. Go to the 
<guilabel
>Computers</guilabel
> tab and add all remote computer names and the 
port numbers they are listening for synchronization of secrets.</para>
</sect2>
</sect1>
-->
</chapter>

<chapter id="advanced-features">
<title
>Додаткові можливості</title>

<para
>Торбинки з вікна &kwalletmanager; можна перетягувати і скидати у потрібне місце. Це надає вам змогу перетягнути торбинку у вікно засобу для роботи з файлами, у цьому вікні ви зможете обрати дію, яку слід виконати з торбинкою: копіювати, пересунути, створити посилання на торбинку, що забажаєте.</para>

<para
>Цією можливістю можна скористатися, щоб зберегти торбину на портативному носії, такому, як картка пам’яті USB, отже, ви зможете забрати ваші паролі на роботу або у відпустку і мати доступ до важливих для вас сайтів.</para>

<para
>Наступні версії програми матимуть вбудовані функціональні можливості для експорту або копіювання даних на портативні пристрої.</para>

 <note>
   <para
>Дані щодо внутрішньої структури &kwallet; та деякі корисні посилання на сховища з кодом, де ви можете знайти відповіді на питання щодо структури записів паролів та шифрів, що використовуються для убезпечення цих паролів, можна знайти на <ulink url="http://techbase.kde.org/Projects/Utils/kwallet"
>сторінці &kwallet; на TechBase</ulink
>. </para>
 </note>

</chapter>

<chapter id="credits-and-license">
<title
>Подяки і ліцензування</title>

<para
>&kwallet; &copy; 2003 &George.Staikos;</para>
<para
>Авторські права на документацію &copy; &Lauri.Watts; і &George.Staikos;</para>

<para
>Переклад українською: Юрій Чорноіван <email
>yurchor@ukr.net</email
></para
> 
&underFDL; &underGPL; </chapter>

&documentation.index;

</book>

<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:

// vim:ts=2:sw=2:tw=78:noet
-->
