趣味知识,冷知识,让你涨知识!

发现、传播冷知识,让知识更有趣!

2026-02-04

为什么收到的数字验证码都是 4 位数或 6 位数的?

主要是为了安全好记

为什么收到的数字验证码都是 4 位数或 6 位数的?

既然是验证码,那就一定得有抗破解能力

3 位数验证码总共就 1000 种组合,看着不少,但真有人想暴力尝试,大概率能试出来。

而且不同用户容易收到相同的,贼容易乱。

为什么收到的数字验证码都是 4 位数或 6 位数的?

所以为了安全考虑,至少也得是四五六位数了。

为什么收到的数字验证码都是 4 位数或 6 位数的?

在认知心理学里,有个「组块」的概念,指大脑会把复杂信息拆分成来简化记忆。

而偶数数字刚好均匀拆分,记起来更方便。

偶数

4 位数:2574——25 74
6 位数:257413——25 74 13

奇数

5 位数:25741——257 41 / 25 741

你看,记起来多难受啊!

所以 4 位数和 6 位数就成了最佳选择。

为什么收到的数字验证码都是 4 位数或 6 位数的?

收藏