为什么银行使用带有ATM卡的4针密码?

时间:2011-05-13 02:16:33

标签: security encryption

为什么银行使用带有ATM卡的4针密码?我想知道因为我正在考虑密码安全性。

4 个答案:

答案 0 :(得分:6)

他们令人难忘:

  

PIN的概念起源于   自动取款机的发明者,约翰   谢泼德 - 巴伦。 1967年的一天,   在思考更高效的同时   银行可以支付现金的方式   他们的客户,发生在他身上   自动售货机模型是一个   证明合适。用于身份验证   Shepherd-Barron起初设想了一个   给出了他的六位数字代码   能够可靠地记住。他的老婆   但是首选四位数   成为最常用的长度。

http://en.wikipedia.org/wiki/Personal_identification_number

从文章中假设:

  • 4位数
  • 没有关于PIN的信息
  • 没有关于PIN生成方法的信息

在卡被阻止之前,显然有0.06%的可能性猜测正确的PIN码。但是,我不确定这会考虑到PIN通常不会以零开头,即使这样,数字似乎也高于我的计算(如果允许以零开头的PIN,则为0.0003%)

答案 1 :(得分:5)

原则上,银行控制您使用4位数PIN的所有地方,因此他们可以限制您的帐户完全锁定前的错误尝试次数。这将使蛮力攻击变得不可能,这意味着4位数就足够了。

答案 2 :(得分:5)

六位数或八位数代码会更安全,但那些人类似乎只记得四位数。

所以,它总比没有好,但是四位数几乎是你可以信赖的普通客户。

http://en.wikipedia.org/wiki/Personal_identification_number

答案 3 :(得分:-1)

可能与旧系统兼容。

同样是因为这是用户期望的。