il php ha un codice di crittografia l'md5 ma non ti consente di decrittografare recuperando il valore iniziale.
Secondo me fai prima a crearti tu un programmino di codifica con chiave (ti consiglio i codici ciclici) in modo da avere la possibilitò di decrittare una volta ricevuta la paroila codificata.
Ciao
Ginko75