<sect1 id="checksum">
  <title
>Criação-verificação de códigos de validação ('checksum')</title>
  <indexterm>
    <primary
>Código</primary>
  </indexterm>
  <para
><emphasis role="bold"
> <menuchoice
> <guimenu
>Ficheiro</guimenu
> <guimenuitem
>Criar um Código de Validação</guimenuitem
> </menuchoice
> </emphasis
>: o &krusader; verifica as ferramentas que tem e, se estas ferramentas permitirem um funcionamento recursivo (no caso de ter seleccionado pastas), poderá gerar um código de validação, escolhendo o tipo de código na lista (md5, sha...). Poderá então gravar o código de validação num ficheiro, sendo este chamado normalmente de 'checksum.md5' ou 'checksum.sha1'.</para>
  <para
><emphasis role="bold"
> <menuchoice
> <guimenu
>Ficheiro</guimenu
> <guimenuitem
>Verificar o Código de Validação</guimenuitem
> </menuchoice
> </emphasis
>: o &krusader; verifica se tem alguma ferramenta que suporte o tipo de código de validação que necessita (a partir do ficheiro de códigos indicado por si) e mostra os ficheiros que falharam esses testes de validação (se existirem).</para>
  <para
>O sistema encapsula diversos mecanismos de códigos de validação e utilitários de códigos. De momento, são suportados os seguintes códigos de validação: md5, sha1, sha256, sha224, sha256, sha384, sha512, tiger, whirlpool, cfv e crc. Por favor verifique a sua <link linkend="konfig-dependencies"
>configuração de Utilitários de Códigos de Validação</link
> antes de usar esta função.</para>
</sect1>
