Bestanden ( of een andere stroom van gegevens ) kan worden versleuteld door PHP met behulp van de mcrypt module . Het is normaal gesproken niet standaard geïnstalleerd met PHP , maar het is beschikbaar via de standaard PHP bibliotheek repository , CPAN . Het biedt tientallen van encryptie-algoritmes , waaronder 3DESm , BLOWFISH en RC6 . Instructies 1 Maak een nieuw tekstbestand met de tekst editor je wilt, mits het in staat is platte tekst schrijven . Bijvoorbeeld Windows Kladblok en NANO zijn aanvaardbaar , maar Open Office en Microsoft Word zijn niet , omdat ze dat niet doen , door gebrek , schrijven tekstbestanden . Kopen van 2 Sla het bestand met de naam " encrypt . php ' . 3 Plak de volgende code in het : sleutel $ = ? " een geheime sleutel " ; < br > $ f = fopen ( " file.csv " , " r " ) ; $ input = fread ( $ f , bestandsgrootte ( $ f ) ) ; $ encrypted_data = mcrypt_ecb ( MCRYPT_3DES , $ key , $ input , MCRYPT_ENCRYPT ) ; afdruk $ encrypted_data ; ? > Deze code eerst een bestand met de naam " file.csv opent , " en leest de gegevens van het. De data wordt versleuteld met een sleutel . In dit geval , de sleutel is een " geheime sleutel " en wordt opgeslagen in de $ belangrijke variabele . Zorg ervoor dat de bestandsnaam te wijzigen in de " $ f = fopen ( " file.csv " , " r " ) ; " lijn naar de bestandsnaam die u wilt coderen en de sleutel tot een passende sleutel geven . Iedereen die de sleutel kent kan het bestand openen , dus het moet moeilijk te raden zijn. Ten slotte drukt de versleutelde data naar standaard uit ( de terminal ) .
|