lua版本base64加密和解密
特别注意Base64 主要不是加密,它主要的用途是把一些二进制数转成普通字符用于网络传输。由于一些二进制字符在传输协议中属于控制字符,不能直接传送需要转换一下就可以了原理将文件读入内存,由于读入内存的文件本质上是一个字节类型数组bufferA,新建一个bufferB,对数组A中连续的每三个字节值取出,将其编程四个字节,不够的高位补0,对于最后组不成三个字节的处理,少一个就补一个=,最多补两个==;举例:加密“ace”,ace转化为二进制为:01100001 01100011 011001
原创
2020-07-12 16:44:58 ·
3508 阅读 ·
0 评论