有么有一种方法加密任意长度字符串后得到的长度固定
比如,输入长度为1的字符串加密结果长度为20
输入长度为20的字符串加密结果长度仍然为20
------解决方案--------------------1.加密。
Response.Redirect( "DetailInfo.aspx?id= " + Convert.ToBase64String(System.Text.Encoding.Default.GetBytes( "sp10006 ")).Replace( "+ ", "%2B "));
2.解密。
string ID = System.Text.Encoding.Default.GetString(Convert.FromBase64String(Request.QueryString[ "id "].ToString().Replace( "%2B ", "+ ")));