Encrypt routine, only with async