【发布时间】:2011-11-27 14:32:47
【问题描述】:
我知道如何加密测试,但我不知道如何解密。
谁能告诉我我该怎么做。
我用来加密字符串的代码是
string encoded = Convert.ToBase64String(Encoding.Unicode.GetBytes("USERNAME"));
string decript = Convert.ToString(encoded);
Decrypt(encoded);
我不知道怎么解密。
【问题讨论】:
-
学究:这不是加密和解密,这是编码和解码。
-
您的示例中没有加密,只有编码。
-
推论是,如果您依靠 base64 编码来保护用户名的秘密,那么您的整个方法都是错误的。
-
Convert.ToString(encoded)是一个空操作,因为encoded已经是一个字符串。 -
对不起,这是我的错误,我深表歉意。