PNRG is a Pseudo Number Random Generator. Here are two definitions of PNRG: Wikipedia NIST In case you don't subscribe to the ComputerWorld Security news email, I wanted to put up this post to spread the good word. Reverse engineering cracks Windows encryption