Come Crittografare Una Stringa

Sommario:

Come Crittografare Una Stringa
Come Crittografare Una Stringa

Video: Come Crittografare Una Stringa

Video: Come Crittografare Una Stringa
Video: Tutorial - 0- ITA - Visual Studio 2013 Express - C# - Criptare e Decriptare una stringa 2024, Maggio
Anonim

La necessità di crittografare una variabile stringa nella programmazione web si verifica abbastanza spesso. Ciò potrebbe essere necessario non solo per lavorare con password o altri dati privati. Ad esempio, è spesso più semplice crittografare il codice html che deve essere salvato in un file, database o cookie piuttosto che organizzarlo per cancellare tutti i caratteri vietati prima della scrittura e quindi ripristinarli dopo la lettura. Di seguito è riportata una delle opzioni per crittografare una variabile stringa utilizzando il linguaggio PHP.

Come crittografare una stringa
Come crittografare una stringa

Istruzioni

Passo 1

Usa la funzione base64_encode integrata di PHP per codificare le variabili stringa. Ha un solo parametro che deve essere passato: il valore della variabile crittografata. Ad esempio, il codice PHP che restituirà alla pagina il testo codificato MIME base64 "stringa crittografata" potrebbe avere il seguente aspetto:

Il testo codificato sarà così: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".

Passo 2

Utilizzare la funzione base64_decode incorporata per decodificare le variabili stringa codificate MIME base64. Questa funzione ha anche un solo parametro obbligatorio. Ad esempio, per decodificare e visualizzare il codice ottenuto nel passaggio precedente, puoi utilizzare la seguente riga in PHP:

Passaggio 3

Utilizzare un servizio Web se è necessario codificare una parola o eseguire un test una sola volta o se non è possibile eseguire script PHP. Ad esempio, andando alla pagina https://tools4noobs.com/online_php_functions/base64_encode inserisci la parola o il testo desiderato nell'unico campo e fai clic sul pulsante codificato Base 64. Lo script sul server riceverà i dati inseriti, gli applicherà la funzione base64_encode e inserirà il valore codificato in un campo di input aggiuntivo. In esso, la stringa crittografata può essere copiata e utilizzata a tua discrezione. Se è necessaria la decrittografia, è possibile utilizzare un servizio Web simile che applicherà la funzione base64_decode al valore immesso. La pagina corrispondente su questo sito si trova all'indirizzo

Consigliato: