Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como criptografar um arquivo em PHP
arquivos (ou qualquer outro fluxo de dados) podem ser criptografados pelo PHP usando o módulo MCrypt . Ele normalmente não é instalado por padrão com PHP, mas está disponível através do repositório biblioteca PHP padrão , CPAN . Ele oferece dezenas de algoritmos de criptografia , incluindo 3DESm , Blowfish, e RC6 . Instruções
1

Crie um novo arquivo de texto usando qualquer editor de texto que quiser, desde que seja capaz de escrever um texto simples. Por exemplo, o Notepad do Windows e NANO são aceitáveis, mas o Open Office e Microsoft Word não são, uma vez que eles não fazem, por padrão, gravar arquivos de texto simples.
2

Salve o arquivo com o nome de " criptografar . php " .
3

cole o seguinte código dentro dele :

< php

$ key =" a chave secreta ";

$ f = fopen ( " arquivo.csv ", " r");

$ input = fread ( $ f , filesize ( $ f ) );

$ encrypted_data = mcrypt_ecb ( MCRYPT_3DES , $ key , $ input , MCRYPT_ENCRYPT );

print $ encrypted_data ;

>

Esse código primeiro abre um arquivo chamado " arquivo.csv ? , " e lê os dados a partir dele . Os dados são então criptografada usando uma chave. Neste caso , a chave é " uma chave secreta ", e está armazenado na variável $ chave . Certifique-se de alterar o nome do arquivo no " $ f = fopen ( " arquivo.csv "," r "); " linha para refletir o nome do arquivo que você gostaria de criptografar ea chave para uma chave adequada . Qualquer um que conhece a chave pode desbloquear o arquivo, por isso deve ser difícil de adivinhar. Finalmente , ele imprime os dados criptografados para a saída padrão ( o terminal) .

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever números octais em PHP 
·Como transformar quebras de linha em parágrafos Com PH…
·Tutorial Raspadinha PHP 
·Como gravar em um arquivo remoto em PHP 
·Como declarar variáveis ​​globais em PHP 
·PHP e MySQL Acesso Segurança 
·Como Desenhar uma linha em PHP 
·Como selecionar várias linhas em PHP MySQL 
·Função Percentual em PHP 
·Como usar o PHP SQLite 
  Artigos em destaque
·Como criar Plain Text & Mime formatado Email Com PHP 
·Como selecionar texto na caixa de texto em ASP.NET 
·Redefinir métodos em C + + 
·Como saber DB2 para arredondar um número 
·Como encontrar números inteiros 
·Os níveis de abstração na concepção de programas 
·A definição de UML 
·Como construir um sistema de afiliados em ColdFusion 
·O que é JavaScript Vazio 
·Como calcular uma porcentagem Mudança no SAS 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados