Strumenti Utente



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

Facebook Twitter Google+ Digg Reddit LinkedIn StumbleUpon Email