Discovering cryptographic weaknesses with Claude Anthropic