كيفية التفاف / تخزين مفتاح TripleDESCryptoServiceProvider
-
05-07-2019 - |
سؤال
وأنا باستخدام التشفير DES، وأريد أن تخزين مفتاح TripleDESCryptoServiceProvider.
ولكن يتكون مفتاح (مفتاح + IV)،
وكنت أحاول أن حفظها في ملف XML باستخدام
XmlTextWriter
Convert.ToBase64String(...)
ولكن كان هناك استثناء بسبب IV يحتوي على أحرف غير صالحة "=" في XML.
هل هناك طريقة أفضل لتخزين مفتاح التشفير المتناظر؟
المحلول
ويمكنك تخزينه في XML إذا وضعته في قسم CDATA استخدام في WriteCData طريقة
لا تنتمي إلى StackOverflow