My cousin bet me that I cannot crack his WPA-PSK TKIP router encryption/authentication. I have never cracked one before, but I know how to with the aircrack-ng suite. Other than this, what tools will I need? I know he will have a very difficult and likely random password, are there any dictionary files that act as brute-forcers? What is the best dictionary file? In general, what is the best way to crack WPA? What other tools will I need?