William Blencowe — English cryptographer