как обернуть / сохранить ключ TripleDESCryptoServiceProvider - PullRequest
0 голосов
/ 30 июля 2009

Я использую шифрование DES и хочу сохранить ключ TripleDESCryptoServiceProvider.

Но ключ состоит из (Ключ + IV),

Я пытался сохранить их в файле XML, используя

XmlTextWriter
Convert.ToBase64String(...)

но возникла исключительная ситуация, поскольку IV содержит недопустимые символы "=" в XML.

Есть ли лучший способ хранить симметричный криптографический ключ?

1 Ответ

1 голос
/ 30 июля 2009

Вы можете сохранить его в формате XML, если поместите его в раздел CDATA, используя метод WriteCData

...