efficient crypto analysis