首页
社区
课程
招聘
未解决 [求助]如何对文件进行BASE64的编解码
发表于: 2019-7-9 14:33 2093

未解决 [求助]如何对文件进行BASE64的编解码

2019-7-9 14:33
2093
参照openssl的例子,如果文件有500MB,也是一次性读入内存缓冲吗?
还是像CRC32校验那样分段读入的?

函数中的 bool newLine 是什么意思啊?

char * base64Encode(const char *buffer, int length, bool newLine);
char * base64Decode(char *input, int length, bool newLine);

有没有对文件进行编解码的例子,运行后直接输出目标文件到磁盘,
而不是打印到屏幕上面的。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2019-7-9 14:37 被limee编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 926
活跃值: (2215)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
500m就别考虑base64了 做完体积*3
2019-7-9 14:37
0
雪    币: 926
活跃值: (2215)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
500m就别考虑base64了 做完体积*3
2019-7-9 14:37
0
雪    币: 9626
活跃值: (1848)
能力值: ( LV5,RANK:73 )
在线值:
发帖
回帖
粉丝
4
如果目的是加解密的话 简单的xor也行鸭 或者用压缩库进行带密码的压缩和解压
2019-7-9 15:08
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
@Sprite雪碧,这个有什么库。直接用openssl的库可以吗?
       
2019-7-9 15:30
0
雪    币: 9626
活跃值: (1848)
能力值: ( LV5,RANK:73 )
在线值:
发帖
回帖
粉丝
6
limee @Sprite雪碧,这个有什么库。直接用openssl的库可以吗?
6ceK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6E0j5h3c8D9k6i4u0Q4x3V1k6*7L8r3W2T1
1a4K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1L8r3!0Y4i4K6u0W2j5%4y4V1L8W2)9J5k6h3&6W2N6q4)9J5c8X3A6*7K9Y4N6G2L8X3c8W2M7X3k6#2L8q4)9J5c8X3q4J5N6r3W2U0L8r3g2Q4x3V1k6V1k6i4c8S2K9h3I4K6i4K6u0r3y4e0t1$3z5e0b7&6x3U0f1`.
这些东西百度就有,没必要问啊。OpenSSL 好像是应用在网络通信上的。
最后于 2019-7-9 15:55 被Sprite雪碧编辑 ,原因:
2019-7-9 15:53
0
游客
登录 | 注册 方可回帖
返回