unity 使用Base64编码工具对xml json 或者其他文本进行加密 解密

Base64编码加密解密工具

这是一个加密解密的网页工具,别人可以把他加密后的字符串给你,然后你可以用代码解密出来,

或者自己对内容进行加密,解密处理。

csharp 复制代码
 /// <summary>
        /// Base64 解码
        /// </summary>
        string DecodeBase64(string base64String)
        {
            // 将Base64字符串解码为字节数组
            byte[] bytes = Convert.FromBase64String(base64String);

            // 将字节数组转换为字符串
            string decodedString = Encoding.UTF8.GetString(bytes);

            // 输出解码后的字符串
            return decodedString;

        }
        /// <summary>
        /// Base64 编码加密
        /// </summary>
        string StringToBase64(string originalString)
        {
            // 进行Base64编码
            byte[] bytes = System.Text.Encoding.UTF8.GetBytes(originalString);
            string base64String = Convert.ToBase64String(bytes);

            // 输出编码后的字符串
            return base64String;
        }

例子:读取StreamingAssets里test.txt里面的加密字符串,然后解码,然后使用xml读取解密后的字符串。(加密者已经要)

相关推荐
Kiyra21 分钟前
阿里云 OSS + STS:安全的文件上传方案
网络·人工智能·安全·阿里云·系统架构·云计算·json
huluang4 小时前
Word文档批注智能克隆系统的设计与实现
开发语言·c#·word
kylezhao20194 小时前
C#上位机开发数据持久化:excel报表导入导出
开发语言·c#·excel
AndrewHZ6 小时前
【图像处理基石】什么是光栅化?
图像处理·人工智能·算法·计算机视觉·3d·图形渲染·光栅化
wangnaisheng7 小时前
【C#】RocketMQ、Redis的使用
c#
阿蒙Amon7 小时前
C#每日面试题-接口和抽象类的区别
开发语言·c#
二狗哈7 小时前
Cesium快速入门33:tile3d设置样式
3d·状态模式·webgl·cesium·地图可视化
ejjdhdjdjdjdjjsl8 小时前
深入理解C#泛型:从方法到约束
c#
bugcome_com8 小时前
WPF 核心布局控件全解析:从 Grid 到 UniformGrid 的实战应用
c#·wpf
逛街的猫啊9 小时前
【AI 专栏】JSON-RPC
ai·rpc·json