added an answer about encrypt / decrypt