Pregunta

Estoy usando el cifrado DES, y quiero almacenar la clave de TripleDESCryptoServiceProvider.

Pero la clave consiste en (Clave + IV),

Estaba intentando guardarlos en un archivo XML utilizando

XmlTextWriter
Convert.ToBase64String(...)

pero hubo una excepción debido a que IV contiene caracteres no válidos " = " en XML.

¿Hay una mejor manera de almacenar la clave de criptografía simétrica?

¿Fue útil?

Solución

Puede almacenarlo en XML si lo coloca en una sección CDATA usando WriteCData method

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top