Pubblicato da: poyblog su: maggio 8, 2010
In questo articolo conclusivo relativo alla sicurezza del linguaggio PHP elencherò alcuni dei più importanti metodi crittografici mesi a disposizione dal linguaggio ed alcuni dei migliori tool di analisi di sicurezza per applicazioni PHP
Per quanto riguarda gli strumenti crittografici messi a disposizione da PHP ci sono:
Per utilizzare le funzioni di cifratura vere e proprie si deve utilizzare il modulo mcrypt, che supporta molti degli algoritmi di cifratura:
Le funzioni da utilizzare in questo caso sono mcrypt_encrypt() e mcrypt_decript().
Non entro nel merito di come utilizzare tali funzioni, per maggiori informazioni è possibile consultare il sito ufficiale PHP alla pagina http://www.php.net/manual/en/function.mcrypt-module-open.php dove c’è n esempio di utilizzo della funzione in questione.
In questo ultimo articolo relativo alla sicurezza del programma PHP presento un elenco di strumenti atti al controllo e alla valutazione della sicurezza di una applicazione. Ecco l’elenco: