Come posso fare una funzione per criptare una stringa, utilizzando una chiave?

E poi : è sicuro scrivere la chiave in un file .php od è meglio inserirla manualmente (POST)?