<?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 "kdeutils">
  <!ENTITY kappname "&kwallet;">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Brazilian-Portuguese "INCLUDE">
]>

<book id="kwallet" lang="&language;">
<bookinfo>
<title
>Manual do &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
>Desenvolvedor</contrib>
</othercredit>
<othercredit role="translator"
><firstname
>Marcus</firstname
><surname
>Gama</surname
><affiliation
><address
><email
>marcus.gama@gmail.com</email
></address
></affiliation
><contrib
>Tradução</contrib
></othercredit
> 
</authorgroup>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>28/11/2011</date>
<releaseinfo
>1.8 (&kde; 4.8)</releaseinfo>

<abstract>
<para
>O sub-sistema da carteira oferece uma forma conveniente e segura de gerenciar todas as suas senhas.</para>

</abstract>


<keywordset>
<keyword
>KDE</keyword>
<keyword
>Kwallet</keyword>
<keyword
>senhas</keyword>
<keyword
>formulários</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Introdução</title>

<para
>Os usuários dos computadores possuem uma quantidade enorme de dados para gerenciar, sendo alguns deles importantes. Em particular, você terá tipicamente várias senhas para gerenciar. Recordá-las é difícil, escrevê-las num papel ou num arquivo de texto é inseguro e usar ferramentas como o PGP é entediante e inconveniente.</para>

<para
>O &kwallet; salva estes dados importantes para você num arquivo com criptografia forte <footnote
><para
> Os dados são criptografados com o <ulink url="http://www.schneier.com/blowfish.html"
>algoritmo de cifra simétrica por blocos Blowfish</ulink
>, sendo a chave do algoritmo derivada do <ulink url="http://www.ietf.org/rfc/rfc3174.txt"
>código de dispersão SHA-1</ulink
> da senha, tendo um tamanho de chave de 156 bits (20 bytes). Os dados no arquivo da carteira são também codificados com o SHA-1 e verificados, antes de os dados serem decifrados e tornados acessíveis para as aplicações </para
></footnote
>, acessível para todas as aplicações e protegidos com uma senha-mestra definida por você.</para>

<tip>
<para
>O &kwallet; suporta várias carteiras; assim, para as operações mais seguras, você deverá usar uma carteira para as senhas locais, outra para as senhas de rede e para os dados dos formulários. Você poderá configurar este comportamento no módulo do &kwallet; no &systemsettings;, contudo a configuração padrão é guardar tudo numa carteira.</para>
</tip>

<para
>Uma carteira está normalmente fechada, o que significa que você tem de indicar uma senha para abri-la. Logo que a carteira esteja aberta, o conteúdo poderá ser acessado.</para>

<sect1 id="kwallet-using">
<title
>Usando o &kwallet;</title>

<para
>Se você visitar &eg; o sistema de registro de erros do &kde; e inserir os dados de autenticação pela primeira vez, irá aparecer uma janela que lhe permite armazenar a senha em uma carteira criptografada:</para>

<screenshot>
<screeninfo
>Pedido de gravação da informação de autenticação</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="save-login-information.png" format="PNG"/></imageobject>
<textobject
><phrase
>Pedido de gravação da informação de autenticação</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Se você quiser guardar esta informação, selecione <guibutton
>Guardar</guibutton
> para seguir em frente. No caso de não ter criado até agora uma carteira, a janela seguinte lhe pedirá a senha da carteira e cria uma carteira chamada 'kdewallet'. </para>

<screenshot>
<screeninfo
>Criar uma carteira</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="first-open-request.png" format="PNG"/></imageobject>
<textobject
><phrase
>Criar uma carteira</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Da próxima vez que visitar a mesma página Web, o aplicativo pedirá para abrir a carteira. Insira a senha da carteira e clique no botão <guibutton
>Abrir</guibutton
>.</para
> 

<screenshot>
<screeninfo
>Pedido para abrir uma carteira</screeninfo>
<mediaobject>
<imageobject
><imagedata fileref="openwallet-request.png" format="PNG"/></imageobject>
<textobject
><phrase
>Pedido para abrir uma carteira</phrase
></textobject>
</mediaobject>
</screenshot>

<para
>Isto conecta o aplicativo à carteira, ativa-a de modo a ler os dados de autenticação da carteira e restaura a informação de autenticação para esta página Web. Logo que um aplicativo esteja conectado à carteira, poderá restaurar automaticamente a informação de autenticação guardada na carteira.</para>

</sect1>

</chapter>

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

<para
>O &kwalletmanager; serve um conjunto de funções. Em primeiro lugar, ele permite-lhe ver se alguma carteira está aberta, quais as carteiras que existem, e quais os aplicativos que estão usando uma determinada carteira. Você poderá desligar o acesso de um aplicativo a uma carteira a partir do &kwalletmanager;.</para>

<para
>Você poderá também gerenciar as carteiras instaladas no sistema, criar e remover carteiras ou ainda manipular o seu conteúdo (modificar as chaves, ...).</para>

<para
>O aplicativo &kwalletmanager; é lançada com a opção <menuchoice
> <guimenu
>Aplicativos</guimenu
><guisubmenu
>Sistema</guisubmenu
> <guimenuitem
>Ferramenta de Gerenciamento da Carteira</guimenuitem
></menuchoice
> do lançador de aplicativos. Alternativamente, inicie o &krunner; com o atalho <keycombo action="simul"
>&Alt;<keycap
>F2</keycap
></keycombo
> e insira <command
>kwalletmanager</command
>.</para>

<para
>Um ícone na área de notificação indica que a carteira está aberta: <mediaobject
> <imageobject
> <imagedata fileref="oxygen48-status-wallet-open.png"/> </imageobject
> </mediaobject
> Quando todas as carteiras estiverem fechadas, o ícone irá refletir isto, mostrando uma carteira fechada: <mediaobject
> <imageobject>
     <imagedata fileref="oxygen48-status-wallet-closed.png"/>
  </imageobject>
 </mediaobject
> 

</para>

<para
>Clique no ícone da carteira para mostrar uma janela que apresenta todas as carteiras disponíveis como ícone que refletem o seu estado atual, se estão abertas ou fechadas.</para>
<para>
<mediaobject>
   <imageobject>
     <imagedata fileref="kwalletmanager.png"/>
   </imageobject>
 </mediaobject
></para>


<sect1 id="kwalletmanager-context-menu">
<title
>O Menu de Contexto do &kwalletmanager;</title>

<para
>Ao clicar com o botão <mousebutton
>direito</mousebutton
> numa carteira, aparecerão as seguintes funções:</para>

<variablelist>

<varlistentry>
<term
><guimenuitem
>Nova Carteira...</guimenuitem
></term>
<listitem>
<para
>Cria um nova carteira. Irá aparecer uma janela que lhe pedirá o nome da nova carteira.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycap
>Enter</keycap
></shortcut
> <guisubmenu
>Abrir...</guisubmenu
></menuchoice
></term>
<listitem>
<para
>Abre a carteira. A abertura da carteira faz com que o conteúdo da mesma seja apresentado numa janela nova onde você poderá adicionar, remover ou modificar o conteúdo da mesma. Você poderá também fazer duplo-clique no ícone da carteira para abri-la. Se a carteira não estiver já aberta, será pedida a senha. Veja abaixo os detalhes de utilização da janela da carteira. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guimenuitem
>Mudar a Senha...</guimenuitem
></term>
<listitem>
<para
>Muda a senha-mestre da carteira.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guisubmenu
>Desconectar</guisubmenu
></term>
<listitem
><para
>Desconecta um aplicativo da carteira. Os aplicativos conectados atualmente irão aparecer num sub-menu.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>W</keycap
></keycombo
></shortcut
> <guimenuitem
>Fechar</guimenuitem
></menuchoice
></term>
<listitem
><para
>Força o fechamento da carteira.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycap
>Del</keycap
></shortcut
><guimenuitem
>Apagar</guimenuitem
></menuchoice
></term>
<listitem>
<para
>Exclui a carteira</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>

<sect1 id="kwalletmanager-wallet-window">
<title
>A Janela da Carteira</title>

<para
>Ao fazer um duplo-clique numa carteira na janela do &kwalletmanager;, será aberta uma janela nova que mostrará o conteúdo dessa carteira. Uma carteira poderá conter um número qualquer de pastas, o que permite a gravação de informações de senhas. Por padrão, uma carteira irá conter as pastas Dados de Formulários e Senhas. </para>

<para
>A janela contém três seções:</para>
<para>
<mediaobject>
   <imageobject>
     <imagedata fileref="edit1.png"/>
   </imageobject>
 </mediaobject
></para>


<itemizedlist>
<listitem
><para
>Uma campo de pesquisa para filtrar os itens da carteira atual</para
></listitem>
<listitem
><para
>A vista em árvore das pastas incluídas na carteira. Clique nos símbolos <guiicon
>&gt; </guiicon
> / <guiicon
>v</guiicon
> para expandir ou recolher a exibição em árvore.</para
></listitem>
<listitem
><para
>O conteúdo da pasta selecionada no lado direito</para
></listitem>
</itemizedlist>

<para
>Pastas podem ser adicionadas ou removidas com o menu de contexto e, ao selecionar uma pasta, será atualizada a lista de itens da pasta e a área do resumo. Selecionar um item da pasta irá atualizar o conteúdo do mesmo e permitirá que você edite esse item.</para>
<para>
<mediaobject>
   <imageobject>
     <imagedata fileref="edit2.png"/>
   </imageobject>
 </mediaobject
></para>


<para
>Os itens podem também ser criados ou removidos através do menu de contexto para o conteúdo da pasta.</para>

<para
>Todas as pastas e itens poderão ser arrastados e soltos em outras carteiras ou pastas, respectivamente. Isto permite a um usuário empacotar facilmente uma nova carteira para transferi-la para outro ambiente. Por exemplo, a carteira nova poderá ser criada e copiada para um dispositivo de memória flash amovível. As senhas importantes poderiam ser transferidas para lá, para que você possa tê-las disponíveis em outras localizações.</para>

</sect1>

</chapter>

<chapter id="kwallet-kcontrol-module">
<title
>Configurando o &kwallet;</title>

<sect1 id="wallet-preferences">
<title
>Preferências da Carteira</title>

<para
>O &kwallet; contém um pequeno painel de configuração com várias opções que lhe permitem ajustar o &kwallet; de acordo com as suas preferências individuais. A configuração padrão do &kwallet; é suficiente para a maioria dos usuários.</para>

<para
>Assinale a opção para ativar ou desativar totalmente o sub-sistema da carteira do &kde;. Se esta opção estiver desligada, então o &kwallet; ficará completamente desativado e nenhuma das outras opções fará qualquer efeito, nem sequer o &kwallet; irá registrar qualquer informação ou oferecer-se para preencher os formulários para você.</para>

<variablelist>
<title
><guilabel
>Fechar a carteira</guilabel
></title>
<varlistentry>
<term
><guilabel
>Fechar quando não utilizada para:</guilabel
></term>
<listitem>
<para
>Fecha a carteira atual ao fim de algum período de inatividade. Se assinalar esta opção, defina o período no campo; o valor padrão é 10 minutos. Quando uma carteira estiver fechada, a senha é necessária para acessá-la novamente.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Fechar quando o protetor de tela iniciar</guilabel
></term>
<listitem>
<para
>Fecha a carteira assim que o protetor de tela iniciar. Quando uma carteira estiver fechada, a senha é necessária para acessá-la novamente.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Fechar quando o último aplicativo terminar de usá-la</guilabel
></term>
<listitem>
<para
>Fecha a carteira, assim que os aplicativos que a usam tiverem sido fechadas. Lembre-se que as suas carteiras só serão fechadas quando todos os aplicativos tiverem sido de fato fechados. Quando uma carteira estiver fechada, a senha é necessária para acessá-la novamente.</para>
</listitem>
</varlistentry>
</variablelist>

<variablelist>
<title
><guilabel
>Seleção Automática da Carteira</guilabel
></title>
<varlistentry>
<term
><guilabel
>Selecione a carteira a ser usada por padrão:</guilabel
></term>
<listitem>
<para
>Selecione a carteira a usar por padrão.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Carteira diferente para as senhas locais:</guilabel
></term>
<listitem>
<para
>Se assinalada, escolhe uma carteira diferente para as senhas locais.</para>
</listitem>
</varlistentry>
</variablelist>

<variablelist>
<title
><guilabel
>Gerenciador de Carteira</guilabel
></title>
<varlistentry>
<term
><guilabel
>Mostrar o gerenciador na área de notificação</guilabel
></term>
<listitem>
<para
>Ativa o gerenciador de carteiras para ter o seu ícone na área de notificação.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Ocultar o ícone da área de notificação ao fechar a última carteira</guilabel
></term>
<listitem>
<para
>Quando não estiver mais nenhuma carteira em uso, remove o ícone da carteira da área de notificação.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Finalmente, existe um botão chamado <guibutton
>Lançar o Gerenciador da Carteira</guibutton
>, e que faz precisamente isso.</para>
<para
>Este botão somente estará visível se o &kwalletmanager; não estiver em execução</para>
</sect1>

<sect1 id="wallet-access-control">
<title
>Controle de Acesso</title>

<para
>Só existe uma opção nesta página:</para>

<variablelist>
<varlistentry>
<term
><guilabel
>Avisar quando um aplicativo acessar uma carteira aberta</guilabel
></term>
<listitem>
<para
>Perguntar quando um aplicativo acessa a uma carteira aberta.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>A seguir vem uma árvore dos controles de acesso às suas carteiras.</para>

<para
>Clique com o &LMB; no símbolo <guiicon
>&gt;</guiicon
> ao lado do nome de uma carteira para expandir a árvore. Você irá ver o nome de cada aplicativo que pediu acesso à carteira, bem como a política que definiu para ela. Você não poderá editar aqui as políticas ou adicioná-las, mas é possível remover um item se clicar com o &RMB; nele e escolher <guimenuitem
>Apagar</guimenuitem
> no menu de contexto que aparece, ou simplesmente selecionando-o e clicando na tecla <keysym
>Delete</keysym
>.</para>

<para
>Uma aplicação que tenha permissão de acesso a uma carteira consegue ver todas as senhas que estão nelas contidas.</para>

</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
>Recursos Avançados</title>

<para
>As carteiras poderão ser arrastadas a partir da janela do &kwalletmanager;. Isto permite-lhe arrastar a carteira para uma janela do navegador de arquivos, onde você poderá optar por copiar, mover ou criar uma ligação para a carteira, dependendo da sua vontade.</para>

<para
>Você poderá querer usar isto para salvar uma carteira para um dispositivo amovível, como um chaveiro USB, para que você possa levar as suas senhas consigo para o trabalho ou para férias e para conseguir continuar a ter um acesso fácil aos sites importantes.</para>

<para
>As versões futuras irão ter funções incorporadas para exportar ou copiar facilmente os dados para os dispositivos portáteis.</para>

 <note>
   <para
>Você pode localizar informações sobre a estrutura interna do &kwallet; e algumas referências úteis para o código, onde poderá encontrar respostas às perguntas sobre a estrutura dos registros de senhas e cifras aplicadas para manter as senhas confidenciais na <ulink url="http://techbase.kde.org/Projects/Utils/kwallet"
>página do &kwallet; na TechBase</ulink
>. </para>
 </note>

</chapter>

<chapter id="credits-and-licenses">
<title
>Créditos e licenças</title>

<para
>&kwallet; &copy; 2003 &George.Staikos;</para>
<para
>Documentação &copy; &Lauri.Watts; e &George.Staikos;</para>

<para
>Tradução de Marcus Gama <email
>marcus.gama@gmail.com</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
-->
