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读取解密后的字符串。(加密者已经要)

相关推荐
UltraLAB-F29 分钟前
GPU显存不足时的分配策略:渲染与仿真的显存争夺战解决方案
图像处理·算法·3d·ai·硬件架构
llm大模型算法工程师weng33 分钟前
Python敏感词检测方案详解
开发语言·python·c#
康谋自动驾驶42 分钟前
3DGS 与 OpenMATERIAL:场景表示与材质标准的分层协同
3d·材质·仿真·3dgs·openmaterial
游乐码1 小时前
c#stack
开发语言·c#
vortex51 小时前
SOAP 协议中的 XML 外部实体注入(XXE)漏洞
xml·网络安全·渗透测试
Dxy12393102161 小时前
Python如何对XML进行格式化
xml·python
橘子编程1 小时前
编程语言全指南:从C到Rust
java·c语言·开发语言·c++·python·rust·c#
小白天下第一2 小时前
java+三角测量(两个工业级)+人体3d骨骼关键点获取(yolov8+HRNET_w48_2d)
java·yolo·3d·三角测量
zztfj2 小时前
C# 异步方法 async / await CancellationToken 设置任务超时并手动取消耗时处理
c#·异步
孙同学20202 小时前
如何将 JSON 数据转换为 Excel 工作表
python·json·excel