A critical analysis and improvement of advanced access content system drive-host authentication. (26th February 2009)