Funcion de Encriptacion funcional.

Pero falta limpiarla, hay mucha repetecion de codigo.