<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.gnupg.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'ref.gnupg.php',
    1 => 'Fun&ccedil;&otilde;es de GnuPG',
    2 => 'Fun&ccedil;&otilde;es de GnuPG',
  ),
  'up' => 
  array (
    0 => 'book.gnupg.php',
    1 => 'GnuPG',
  ),
  'prev' => 
  array (
    0 => 'gnupg.examples-clearsign.php',
    1 => 'Assinatura com texto claro',
  ),
  'next' => 
  array (
    0 => 'function.gnupg-adddecryptkey.php',
    1 => 'gnupg_adddecryptkey',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/gnupg/reference.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/ref.gnupg.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ref.gnupg" class="reference">
 <h1 class="title">Funções de GnuPG</h1>

 <div class="partintro">
   <h1 class="title">Notas</h1>
   <p class="simpara">
    Esta extensão utiliza o chaveiro do usuário atual. Este chaveiro
    normalmente está localizado em ~./.gnupg/.
    Para especificar um local personalizado, armazene o caminho para o chaveiro na
    variável de ambiente GNUPGHOME. Consulte <a href="function.putenv.php" class="link">putenv</a> para obter mais informações sobre como fazer
    isso.
   </p>
   <p class="simpara">
    Algumas funções requerem a especificação de uma chave. Esta especificação pode
    ser qualquer coisa que se refira a uma chave exclusiva (userid, key-id, impressão digital,
    ...).
    Esta documentação usa a impressão digital em todos os exemplos.
   </p>
   <blockquote class="note"><p><strong class="note">Nota</strong>: 
    <span class="simpara">
     Como alternativa às funções explicitamente documentadas usando
     <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span>s, você também pode usar um estilo orientado a objetos usando
     objetos <span class="classname"><strong class="classname">gnupg</strong></span>.
    </span>
   </p></blockquote>
  </div>

 


































































































































<h2>Índice</h2><ul class="chunklist chunklist_reference"><li><a href="function.gnupg-adddecryptkey.php">gnupg_adddecryptkey</a> — Adiciona uma chave para descriptografia</li><li><a href="function.gnupg-addencryptkey.php">gnupg_addencryptkey</a> — Adiciona uma chave para criptografia</li><li><a href="function.gnupg-addsignkey.php">gnupg_addsignkey</a> — Adiciona uma chave para assinatura</li><li><a href="function.gnupg-cleardecryptkeys.php">gnupg_cleardecryptkeys</a> — Remove todas as chaves que foram definidas para descriptografia antes</li><li><a href="function.gnupg-clearencryptkeys.php">gnupg_clearencryptkeys</a> — Remove todas as chaves que foram definidas para criptografia antes</li><li><a href="function.gnupg-clearsignkeys.php">gnupg_clearsignkeys</a> — Remove todas as chaves que foram definidas para assinatura antes</li><li><a href="function.gnupg-decrypt.php">gnupg_decrypt</a> — Descriptografa um texto fornecido</li><li><a href="function.gnupg-decryptverify.php">gnupg_decryptverify</a> — Descriptografa e verifica um texto fornecido</li><li><a href="function.gnupg-deletekey.php">gnupg_deletekey</a> — Exclui uma chave do chaveiro</li><li><a href="function.gnupg-encrypt.php">gnupg_encrypt</a> — Criptografa um texto fornecido</li><li><a href="function.gnupg-encryptsign.php">gnupg_encryptsign</a> — Criptografa e assina um texto fornecido</li><li><a href="function.gnupg-export.php">gnupg_export</a> — Exporta uma chave</li><li><a href="function.gnupg-getengineinfo.php">gnupg_getengineinfo</a> — Retorna as informa&ccedil;&otilde;es do mecanismo</li><li><a href="function.gnupg-geterror.php">gnupg_geterror</a> — Retorna o texto de erro, se uma fun&ccedil;&atilde;o falhar</li><li><a href="function.gnupg-geterrorinfo.php">gnupg_geterrorinfo</a> — Retorna as informa&ccedil;&otilde;es de erro</li><li><a href="function.gnupg-getprotocol.php">gnupg_getprotocol</a> — Retorna o protocolo atualmente ativo para todas as opera&ccedil;&otilde;es</li><li><a href="function.gnupg-gettrustlist.php">gnupg_gettrustlist</a> — Pesquisa os itens confi&aacute;veis</li><li><a href="function.gnupg-import.php">gnupg_import</a> — Importa uma chave</li><li><a href="function.gnupg-init.php">gnupg_init</a> — Inicializa uma conex&atilde;o</li><li><a href="function.gnupg-keyinfo.php">gnupg_keyinfo</a> — Retorna um array com informa&ccedil;&otilde;es sobre todas as chaves que correspondem ao padr&atilde;o fornecido</li><li><a href="function.gnupg-listsignatures.php">gnupg_listsignatures</a> — Lista as assinaturas de clave</li><li><a href="function.gnupg-setarmor.php">gnupg_setarmor</a> — Alterna a sa&iacute;da blindada</li><li><a href="function.gnupg-seterrormode.php">gnupg_seterrormode</a> — Define o modo para relato de erros</li><li><a href="function.gnupg-setsignmode.php">gnupg_setsignmode</a> — Define o modo de assinatura</li><li><a href="function.gnupg-sign.php">gnupg_sign</a> — Assina um texto fornecido</li><li><a href="function.gnupg-verify.php">gnupg_verify</a> — Verifica um texto assinado</li></ul>
</div>
<?php manual_footer($setup); ?>