Perchè non usi direttamente le funzioni di criptazione del PHP invece che reinventare (male) la ruota?