2011-04-29 31 views
0

有人可以提供一個加密.NET中的通用字典的起點嗎?如何加密通用字典?

UPDATE基本上我存儲了一串字符串值與字符串鍵。這本詞典雖然存儲了不少條目。我不確定加密內容與加密字典是否會更好。

+2

你想要它在序列化後加密或只是加密內容? – 2011-04-29 19:09:05

+0

@Tedd可能在序列化之後由於存儲在其中的對象的數量。 – loyalpenguin 2011-04-29 19:10:50

回答

1

有關加密/解密字符串的信息,請參閱this question

如果要加密整個Dictionary對象,首先需要將它複製到SortedList <字符串,字符串>或類似字符。 XmlSerialization不支持IDictionary對象(KeyValuePair也不支持)。

以下是支持序列化的Dictionary的wrapper class

1

你可以試試這個link

,並且可以使用一個簡單的XOR加密像this(如果提供你的目的),或使用一些內置的.NET類進行加密。