AES 256 is probably the strongest encryption available for passwords and the like. Most forms of cracking involve tables of some sort, usually containing all the information you want the program to guess, the letters, uppercase and lowercase, numbers, symbols, and so on. These alone can reach GB of storage space. On top of that, most programs have limits to the amount of guesses you can make, and that's basically what these programs do. They "brute force" the password until they guess it right. Basically, not, not usually, but for the sake of speed on TV. The only thing I can think of is that they do have programs that can reset a password for the system, like Windows itself, if you forget it. But then you know that someone was on it. They do also have some programs that can recover passwords stored on a system. But for legitimate cracking, it would take a long, long time. Although, on second thought, some systems have keys that use that encryption. You can purchase jump drives that offer that level encryption, similar to what the government uses, and you NEED that drive just to access the files. So I suppose if you had system information BEFORE attempting it, yes, but that alone would take a lot of effort to get.