求解URLENCODE,BASE64,3DES加密解码?

trycome 2010-01-11 10:22:23
对方发一URL请求
http://www.xxxx.me/userAuth.aspx?authrequest=authrequestvalue
信息需进行3des加密,iv:12345678,key:待定
authrequestvalue的生成规则:
URLENCODE(BASE64(3DES(transactionid+”$”+ mailusername+”$”+ timestamp+”$”+ type+”$” +expiretime)))
其中,urlencode用utf-8编码
我将authrequest接受解码请问,这个URLENCODE BASE64 在c#中个用什么类的,能有代码调试更好!谢谢
...全文
189 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
trycome 2010-01-18
  • 打赏
  • 举报
回复
搞定
lovexilove 2010-01-11
  • 打赏
  • 举报
回复
找点源码看看吧
trycome 2010-01-11
  • 打赏
  • 举报
回复
BASE64 怎么个加密解码? C#有什么类和方法吗?
trycome 2010-01-11
  • 打赏
  • 举报
回复
System.Web.HttpUtility 这个是URLENCODE 我用了
HttpUtility.UrlEncode(strencrypt,Encoding.UTF8) 这个是加密,我在本地测试貌似不用UrlDecode去解码,直接
string userrequest=Program3DES.DecryptDES(Request.QueryString["userrequest"],"12345678");就行了,只是有时对有时错 晕倒
平生我自如 2010-01-11
  • 打赏
  • 举报
回复
顶楼主
tzs2304 2010-01-11
  • 打赏
  • 举报
回复
命名空间吗?System.Web.HttpUtility
trycome 2010-01-11
  • 打赏
  • 举报
回复
晕倒 今天要完成,明天放服务器上测试的项目,我是做java 的,现在是修改原公司的一个网站项目加一个功能和南京某公司一起搞促销后动,那人尽给个手机号码联系不到 晕倒

110,500

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧