Dator > hur du krypterar en fil i php

  • hur du krypterar en fil i php


  • Filer (eller någon annan ström av data ) kan krypteras med PHP att använda mcrypt modulen . Det är inte normalt installeras som standard med PHP , men den finns via standard PHP biblioteket slutförvaret CPAN . Det ger massor av krypteringsalgoritmer, inklusive 3DESm , blowfish , och RC6
    1
    Skapa en ny textfil med valfri textredigerare du vill, förutsatt att den är kapabel att skriva vanlig text . Till exempel Anteckningar i Windows och nano är acceptabla , men Open Office och Microsoft Word är inte , eftersom de inte som standard , skriver vanliga textfiler . .
    2
    Spara filen med namnet " encrypt. php "
    3
    Klistra in följande kod i den : .




    $ key=" en hemlig nyckel " ; ?

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

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



    $ encrypted_data=mcrypt_ecb ( MCRYPT_3DES , $ nyckel , $ input , MCRYPT_ENCRYPT ) ,



    print $ encrypted_data ; ?

    >



    här koden först öppnar en fil som heter " file. csv " och läser data från den . Uppgifterna är då krypteras med en nyckel . I detta fall är nyckeln " en hemlig nyckel ", och lagras i $ viktig variabel . Var noga med att ändra filnamnet i " $ f=fopen ( " file. csv " , " r " ) , " linje att spegla det filnamn du vill kryptera och nyckeln till en lämplig nyckel . Någon som vet att nyckeln kan låsa upp filen , så det borde vara svårt att gissa . Avslutningsvis skriver det krypterade data till standard ut ( terminalen ) .

    tips och varningar


  • Om mcrypt inte är installerad kan den installeras med hjälp av CPAN repository genom att skriva följande kommando i en terminal :
  • cpan mcrypt

Previous:nothing Next:hur du aktiverar java på en smartphone





Relaterade artiklar


  • array javascript tutorial
  • hur man använder variabler i Visual Basic
  • hur man använder konvertera funktion för datumformat
  • hur gör jag datum format i vbs ?
  • Hur kan jag installera Java på min HP-dator ?
  • Hur man slår ihop Word-dokument i VBA
  • hur du kan kontrollera en php -format e -postadress
  • Hur konvertera en databas till en XML- schema
  • hur du ansluter till JMS kö
  • hur du kör Adobe Reader i ett Word-makro