Base64 加密后结果是连续的大写 A

2023-11-29 21:39:00 +08:00
 purenothingform

结果是一千多个连续的大写 A 请问有没遇到相同情况的?

4478 次点击
所在节点    Java
25 条回复
FreeEx
2023-11-29 21:39:41 +08:00
你倒是把原字符串发出来呀
mokiki
2023-11-29 21:47:37 +08:00
base64 是转码又不是摘要,用程序多搞几个 A 转回去看一下是什么字符不就行了?
oott123
2023-11-29 21:49:55 +08:00
这说明你“加密”了几百个'\0'。
adoal
2023-11-29 21:52:47 +08:00
不就是一串 '\0' 字节嘛
cloverzrg2
2023-11-29 22:20:37 +08:00
base64 不是加密,只是转码
你可以理解为汉字转英文
hefish
2023-11-29 22:24:25 +08:00
就不告诉你们我转的是啥,让你们猜不着,哈哈。。。 我只是告诉你们一个大的发现,免得别人说是他先发现的。
yyfearth
2023-11-30 00:51:27 +08:00
说明原字符串里面很多空的'\0'罢了
很多二进制文件都有填充 0 作为 padding 的情况
gausszhou
2023-11-30 01:24:51 +08:00
不就是 \x00\x00... 吗
KimiArthur
2023-11-30 01:28:09 +08:00
一定要他发原串的怕是对 base64 不是很熟啊。就像输出“烫烫烫”你问了原串又能怎样
qdwang
2023-11-30 01:30:37 +08:00
还有人不知道 base64 不是加密方式,而是编码方式。
tomari
2023-11-30 01:42:07 +08:00
base64 是 encode decode ,不是 encrypt decrypt
yulon
2023-11-30 01:53:57 +08:00
大概率是你自己编码前没有拷贝数据,还要感谢语言帮你清零了缓冲区,不然一辈子发现不了错误数据
wjx0912
2023-11-30 08:41:11 +08:00


这不就是 0 吗
belin520
2023-11-30 08:42:03 +08:00
这下好了,还不能删帖
deorth
2023-11-30 09:14:48 +08:00
手持两把锟斤拷,口中疾呼烫烫烫。脚踏千朵屯屯屯,笑看万物锘锘锘。
xinyu391
2023-11-30 09:38:25 +08:00
看到有人把 base64 叫加密
也有人把 md5 叫加密
我还是劝你们 离开 IT 行业吧。
kenvix
2023-11-30 10:30:55 +08:00
我真的很担心你们真的把 base64 当加密算法用了😅
Tidusy
2023-11-30 10:54:59 +08:00
很多人可能都不了解吧,之前在宇宙厂实习时,也见过有同事把 base64 叫加密的
purenothingform
2023-11-30 12:55:59 +08:00
@tomari 叫习惯了~
myqoo
2023-11-30 13:40:23 +08:00
根据以往经验,把 Base64 称作“加密”的人,写的代码基本都是漏洞百出的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/996358

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX