I dont know if anyone can help me here but i can only but try. I've got an XBoX with some karaoke thing on it for my missus and Im fed up of paying $5 a new song from www.xboxkaraoke.com. They encrypt the files to .krk, This file is made up of a .wma (for the music) and a .cdg (for lyrics) and it is encrypted using a 8 digit number which is unique to your XBOX (you give them the number from your xbox upon reg on the site then you get the files for your xbox). Im trying to figure out what this encryption is so I can make my own files and not be ripp'd off. Its either encrpted before the compression, after the compression or compressed somehow using this code you give. When 2 of the same songs which have 2 different xbox codes are compared they are totally different. Has anyone got any pointers on where to go next??