-1

我正在寻找最后不使用“=”加密字符串的算法。

为什么会这样?我用它在cookie中存储数据,字符串中的'='与cookie中的'='冲突。

有人有想法吗?谢谢..

4

1 回答 1

2

=字符串末尾的不是来自加密,而是来自使用 base64 编码。

您可以改用十六进制格式:

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

该字符串仅包含字符 0-9 和 AF,因此不会引起任何冲突。

于 2012-06-11T09:43:00.823 回答