2012-06-11 82 views
-1

我正在尋找最後不加密字符串'='的算法。加密c#和Cookies

爲什麼呢? 我正在使用它將數據存儲在cookie中,並且字符串中的'='與cookie中的'='衝突。

有人有想法嗎? 謝謝..

+0

你有問題嗎?或者你認爲這可能是一個問題? (我相當有信心你的價值會被正確地轉義,而且不會成爲問題) – Onkelborg

回答

2

=在字符串的末尾不是來自加密,而是來自使用base64編碼。

您可以用十六進制格式代替:

string encoded = BitConverter.ToString(data).Replace("-",""); 

此字符串只包含字符0-9和A-F,所以不會造成任何衝突。