Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur du krypterar en fil i PHP

    Files ( eller någon annan ström av data ) kan krypteras med PHP med mcrypt modul . Det är inte normalt installeras som standard med PHP , men det är tillgängligt via standard PHP bibliotek slutförvar , CPAN . Det ger massor av krypteringsalgoritmer , inklusive 3DESm , blowfish, och RC6 . Instruktioner
    1

    Skapa en ny textfil med någon texteditor du vill, förutsatt att det är i stånd att skriva vanlig text . Till exempel Anteckningar i Windows och NANO är acceptabla , men Open Office och Microsoft Word är inte , eftersom de inte gör det , som standard , skriver vanliga textfiler .
    2

    Spara filen med namnet " kryptera . php " .
    3

    Klistra in följande kod i den :

    < php

    $ key = ? " en hemlig nyckel " ;

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

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

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

    print $ encrypted_data ; ?

    >

    Denna kod öppnar först en fil med namnet " file.csv ", och läser data från den. Uppgifterna är sedan krypteras med en nyckel . I detta fall , är nyckeln " en hemlig nyckel ", och lagras i $ key variabeln. 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 känner till nyckeln kan låsa upp filen , så det borde vara svårt att gissa . Slutligen skriver den krypterade data till standard ut ( terminalen ) .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill bifoga en PHP-fil i ett e
    ·PHP Statiska funktioner
    ·Vad är skillnaden mellan MySQL & mysqli
    ·PHP Avlänka Funktion
    ·Hur man installerar DBD - MySQL för PPM
    ·Skapa en PHP System File Arkiv
    ·PHP för att skicka e-post om MySQL fel
    ·Hur man bygger en databas för webbplats
    ·Jämförelse av CFM till PHP
    ·Tutorial på lagrade procedurer i MySQL 3,23
    Utvalda artiklarna
    ·Hur man skriver ett Ruby Script
    ·Hur till Öppen yenc filer
    ·PHP Get_File_Contents : Permission Denied
    ·Hur Sök & Parse textfiler i C #
    ·Scrum metodik
    ·Tutorial på Visual Basic XY Positiv
    ·Skillnader mellan Java och Javascript
    ·Hur man skriver ut Perl Debugger
    ·Hur man installerar ett Handler i Axis2
    ·Hur du använder funktioner i Python
    Copyright © Dator Kunskap http://www.dator.xyz