当前位置:首页 » 好文分享 » 详情

    Base64加密及解密

    今天准备采集一个网站,在分析他的数据的接口的时候,发现提交及返回的数据都是经过js加密的。然后我就开始把js转成c#的代码,运行后发现返回的数据不一样,我就在想他是不是Base64过的,然后就解开了...

    附上代码:
    /// <summary>
        /// Base64编码及解码
        /// </summary>
        public class Base64
        {
            public static string Encode(string data)
            {
                try
                {
                    byte[] dataByte = new byte[data.Length];
                    dataByte = System.Text.Encoding.UTF8.GetBytes(data);
                    string encodedData = Convert.ToBase64String(dataByte);
                    return encodedData;
                }
                catch (Exception e)
                {
    
                    throw new Exception(e.Message);
                }
            }
    
            /// <summary>
            /// 解码(UTF8)
            /// </summary>
            /// <param name="data"></param>
            /// <returns></returns>
            public static string Decode(string data)
            {
                try
                {
                    byte[] outputb = Convert.FromBase64String(data);
                    string result = System.Text.Encoding.UTF8.GetString(outputb);
                    return result;
                }
                catch (Exception e)
                {
                    throw new Exception(se.Message);
                }
            }
        }

    使用方法:
    string encodeStr = Base64.Encode("李明");
    string decodeStr = Base64.Decode(encodeStr);

    打赏
    X
    打赏方式:
    • 支付宝
    • 微信
    • QQ红包

    打开支付宝扫一扫
    日期:2017年10月18日 16:55:20 星期三   分类:好文分享   浏览(31160)
    本文地址:https://www.blogs.hk/post-2724.html   [百度已收录]
    声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!
    版权所有:《博客之家
    文章标题:《Base64加密及解密
    除非注明,文章均为 《博客之家》 原创
    转载请注明本文短网址:https://www.blogs.hk/post-2724.html  [生成短网址]

    留言咨询

    自动获取QQ

    昵称

    邮箱

    网址

        站点统计

        • 收录网址:3370 个
        • 发布文章:3008 条
        • 在线人数:1人
        • 总访问量:270494060次
        • 本站运行:12年5月2天
        Copyright © 2025 博客之家 版权所有  
        關於本站免責聲明sitemap新站登錄