(相关资料图)
Unity笔记,需要给项目资源加密,因此查询对比下来,加密速度和安全度都是AES加密最好,因此编写了加密代码,包括、byte[]->byte[]、byte[]->base64string、string->base64string、string->byte[]等加密解密方法,以及异步方法,另外,Key密钥必须是16位字节倍数,Vector密钥向量必须是16位,都以处理,Key会使用32位,Key和Vector长度可随意填写,超过的会截断,缺失的会重复填补进行补足。
脚本看下面,另下面脚本中提供的异步方法需要扩写Task.GetAwaiter()否则会报错,本人提供了扩写好的工具类,获取请关注后,私信发送:40002,获取下载地址。