Stringi Krüptimine

Sisukord:

Stringi Krüptimine
Stringi Krüptimine

Video: Stringi Krüptimine

Video: Stringi Krüptimine
Video: Cryptography with Python! XOR 2024, November
Anonim

Vajadus stringi muutuja krüptimiseks veebiprogrammeerimisel tekib üsna sageli. See võib olla vajalik mitte ainult paroolide või muude privaatsete andmetega töötamiseks. Näiteks on faili, andmebaasi või küpsisesse salvestamist vajava HTML-koodi krüptimine sageli lihtsam kui selle organiseerimine, et kõik keelatud märgid enne kirjutamist kustutada ja pärast lugemist need taastada. Allpool on üks stringimuutuja krüptimise võimalustest PHP-keele abil.

Stringi krüptimine
Stringi krüptimine

Juhised

Samm 1

Stringimuutujate kodeerimiseks kasutage PHP sisseehitatud funktsiooni base64_encode. Sellel tuleb edastada ainult üks parameeter - krüpteeritud muutuja väärtus. Näiteks võib PHP-kood, mis väljastab lehele base64 MIME kodeeritud teksti "krüptitud string", välja nägema järgmine:

Kodeeritud tekst on järgmine: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".

2. samm

Sisseehitatud funktsiooni base64_decode abil saate dekodeerida base64 MIME kodeeritud stringimuutujad. Sellel funktsioonil on ka ainult üks vajalik parameeter. Näiteks eelmises etapis saadud koodi dekodeerimiseks ja kuvamiseks võite kasutada PHP-s järgmist rida:

3. samm

Kasutage veebiteenust, kui teil on vaja kodeerida sõna või testida ühekordselt või kui te ei saa PHP-skripte käivitada. Näiteks lehele minnes https://tools4noobs.com/online_php_functions/base64_encode sisestage soovitud sõna või tekst ainsale väljale ja klõpsake nupul Base 64 kodeering. Serveris olev skript võtab sisestatud andmed vastu, rakendab sellele funktsiooni base64_encode ja paigutab kodeeritud väärtuse täiendavasse sisendväljale. Selles saab krüpteeritud stringi kopeerida ja kasutada oma äranägemise järgi. Kui vajate dekrüpteerimist, võite kasutada sarnast veebiteenust, mis rakendab teie sisestatud väärtusele funktsiooni base64_decode. Selle saidi vastav leht asub aadressil

Soovitan: