criptare_dati_mysql
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente | Prossima revisione Entrambe le parti successive la revisione | ||
criptare_dati_mysql [2020/04/11 12:20] mickele |
criptare_dati_mysql [2020/04/11 12:21] mickele [Un esempio] |
||
---|---|---|---|
Linea 14: | Linea 14: | ||
Supponiamo di voler creare una tabella in cui dobbiamo registrare i campi criptati name e address. Senza crittografia i due campi sarebbero il primo del tipo VARCHAR(50) ed il secondo del tipo VARCHAR(100). | Supponiamo di voler creare una tabella in cui dobbiamo registrare i campi criptati name e address. Senza crittografia i due campi sarebbero il primo del tipo VARCHAR(50) ed il secondo del tipo VARCHAR(100). | ||
+ | |||
+ | Useremo come chiave la stringa ' | ||
Creiamo la tabella con il comando | Creiamo la tabella con il comando | ||
Linea 26: | Linea 28: | ||
Passiamo ora ad inserire i dati, mediante la funzione | Passiamo ora ad inserire i dati, mediante la funzione | ||
- | INSERT into user (name, address) VALUES (AES_ENCRYPT(' | + | INSERT into user (name, address) VALUES (AES_ENCRYPT(' |
Per leggere i campi usiamo invece il comando | Per leggere i campi usiamo invece il comando | ||
SELECT AES_DECRYPT(name, | SELECT AES_DECRYPT(name, |
criptare_dati_mysql.txt · Ultima modifica: 2020/04/11 17:46 da mickele