criptare_dati_mysql
Questa è una vecchia versione del documento!
Criptare dati di un database MySQL
MySQL dà la possibilità di criptare i dati inseriti in un campo MySQL tramite le funzioni AES_ENCRYPT() e AES_DECRYPT(). Vediamo più nel dettaglio cosa fanno queste funzioni:
- AES_ENCRYPT() cripta una string a e restituisce una stringa binaria
- AES_DECRYPT() decripta la stringa binaria criptata e restituisce la stringa originale
Gli argomenti in input possono essere di qualunque lunghezza. Se un argomento è NULL, il risultato della funzione è NULL.
La lunghezza della stringa criptata può essere calcolata con la formula
$$16 \cdot \left( trunc \left( string\_length / 16 \right) + 1 \right)$$
criptare_dati_mysql.1586599492.txt.gz · Ultima modifica: 2020/04/11 12:04 da mickele