http://www.wired.com/science/discoveries/news/1999/09/21577 includes the explanation from Microsoft.
Also I swear to God this has to be like the third repost of NSAKEY in a week.