91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Url加密

發布時間:2020-05-22 04:46:42 來源:網絡 閱讀:369 作者:1473348968 欄目:編程語言
 //public byte[] key = { 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8 };
    /// <summary>
    /// Url加密
    /// </summary>
    /// <param name="str"></param>
    /// <returns></returns>
    public string URLEncrypto(string str)
    {
        SymmetricAlgorithm sa = Rijndael.Create();
        sa.Key = key;
        sa.Mode = CipherMode.ECB;
        sa.Padding = PaddingMode.Zeros;
        MemoryStream ms = new MemoryStream();
        CryptoStream cs = new CryptoStream(ms, sa.CreateEncryptor(), CryptoStreamMode.Write);
        byte[] b = Encoding.Unicode.GetBytes(str);
        cs.Write(b, 0, b.Length);
        cs.FlushFinalBlock();
        cs.Close();
        return HttpUtility.UrlEncode(Encoding.Default.GetBytes(Convert.ToBase64String(ms.ToArray())));
    }
    public string UrlDecrypto(string str)
    {
        SymmetricAlgorithm sa = Rijndael.Create();
        sa.Key = key;
        sa.Mode = CipherMode.ECB;
        sa.Padding = PaddingMode.Zeros;
        byte[] b = Convert.FromBase64String(str);
        MemoryStream ms = new MemoryStream(b);
        CryptoStream cs = new CryptoStream(ms, sa.CreateDecryptor(), CryptoStreamMode.Read);
        StreamReader sr = new StreamReader(cs, Encoding.Unicode);
        return sr.ReadToEnd();
    }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

华阴市| 芷江| 安塞县| 大埔区| 永嘉县| 许昌县| 远安县| 杭锦旗| 伊宁县| 刚察县| 全南县| 米林县| 芜湖市| 合川市| 海林市| 科技| 淮南市| 色达县| 清原| 乌兰察布市| 洛扎县| 阿瓦提县| 龙里县| 天水市| 盖州市| 白城市| 福安市| 沂南县| 扬州市| 惠安县| 武夷山市| 探索| 静宁县| 平邑县| 兖州市| 辉南县| 射洪县| 常宁市| 龙陵县| 五常市| 章丘市|