Ejemplo practico TripleDES

tema enviado por Isma en C#
tema iniciado el 16/09/2008
El ejemplo me parece muy útil, pero le veo un problema que no se como resolver. Quiero guardar en un fichero XML el byte[] con la cadena encriptada, el problema es que si esta cadena se pasa a string con el GetString y luego se vuelve a pasar a cadena de byte no funciona la acción de desencriptar. Posible solucion?