Tokenizing Complex Passwords Using Breadth-First Search and Dictionary Matching | AMiner