Domanda

Sto usando la crittografia DES e voglio archiviare la chiave di TripleDESCryptoServiceProvider.

Ma la chiave è composta da (Chiave + IV),

Stavo cercando di salvarli in un file XML usando

XmlTextWriter
Convert.ToBase64String(...)

ma c'era un'eccezione dovuta a IV che contiene caratteri non validi " = " in XML.

Esiste un modo migliore per memorizzare la chiave di crittografia simmetrica?

È stato utile?

Soluzione

Puoi archiviarlo in XML se lo metti in una sezione CDATA usando metodo WriteCData

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top