Hola, recién leo este post. Espero que hayas solucionado el problema. Sino, mira. El algoritmo (mecanismo) de encriptación de la clave es MD5. A partir de este código, NO es posible determinar el texto original. Esa es la característica que intenta ser el MD5, que por cada entrada de un resultado distinto el algoritmo y que no se pueda hacer el proceso inverso (ingresar el código MD5 y obtener el texto original).
Lamento realmente que hayas pasado por esto y espero que ya lo hayas solucionado

. PD: ¿Los pasos de Windows Live no sirvieron?