PIN码

news/2024/12/22 23:41:50/

PIN, 英文全称为personal identification number, 即个人识别码, 或者直接称为PIN number。  是一个关于user 和一个system之间shared numeric password。 PIN number 的作用就是authenticate the user to the system。   例如, 当我们在一个银行办理一张银联卡的时候, 我们常说的这张卡的6位长的密码就是这张卡的PIN number。  当我们在ATM机取钱的时候, 只需输入这张卡密码(即PIN number)即可。注意PIN 码并没有embeded on the card, 更没有被printed on the card,。  我们输入我们的银行卡密码, 或者更严谨的说是PIN码, 那么银行的系统会根据用户的ID(即这张卡的账号)到system查找对应的PIN码, 然后将找到的PIN码与我们输入的密码(PIN码)对比, 如果匹配, 则the user is granted access to the access。



PIN可以用于ATM的point of scale transaction。 当我们网上交易的时候, 登陆网上输入的密码, 也是我们设置的PIN码, 但是这个PIN 码并不是与某张卡的PIN码。

在banking system中, PIN码的管理和安全受国际标准ISO 9564 管理。


PIN码的历史

PIN码的使用源于ATM(1967)的使用。 ATM机通过PIN码, 能够实现an efficient way for banks to dispense cash to their customers。

第一个ATM系统是由Barclays of London 于1967年使用。 当时使用的是一个 cheques with machine-readable encoding, 而非cards, 通过PIN码和cheque 上进行比较以匹配。 1972年, Lloyds Bank issued 了第一张bank card(银行卡)。 使用的是information-encoding magnetic strip, using a PIN for security。


PIN码的长度

ATM机的发明者John Shepherd-Barron, 设计的时候设想的是使用一个6位数字用于customer authentication. 但是他的妻子更加倾向于使用four digits。 所以如今, 4位长的PIN码称为银行最常用的了。 

今天, 中国的大部分银行使用的是6位长的密码(即专业上看, PIN码)。


PIN码为4位的或者是6位的(中国大部分银行), 为什么不担心brute-force attack 呢??

设想我们的银行卡被一个人捡取了。 如果我们的密码是4位的, 那么这个拾卡人只需要尝试10, 000 次即可。 因为我们的key space 的size 为10^4. 对于6位密码, 只需要10^6次即可。 这在今天的计算速度相比, 或许只是几秒钟的事情。 但是实际上这是不成立的。 原因如下:

大多说的PIN verification system 仅仅运行尝试3次。 如果你输错了3次, 你的card 将会blocked。 此时你可以当银行挂失补卡了。 

thereby giving a card thief a putative 0.03% probability of guessing the correct PIN before the card is blocked. This holds only if all PINs are equally likely and the attacker has no further information available, which has not been the case with some of the many PIN generation and verification algorithms that financial institutions and ATM manufacturers have used in the past.



http://www.ppmy.cn/news/736007.html

相关文章

如何解决出现问题,你的PIN不可用,单击以重新设置PIN

文章目录 前言一,PIN是什么?为什么会出现PIN不可用的情况?二,解决方法 前言 许多win10系统用户都喜欢PIN码登录让电脑更加安全,但是有时候也会遇到一些问题,比如有不少win10 ghost 纯净版系统用户反映说电脑…

更改Windows电脑的锁屏pin密码

如图所示 1.在设置里打开账户 2.在登录选项里选择 PIN那一项 3.更改为新的锁屏密码

win10 pin码如何设置

PIN码是独立于window账户密码的,不过这两个密码都可以登录到电脑。而PIN码全部是数字,更加便于记忆,而且PIN码只能通过本机登录,安全性也相对更高些。那么win10如何设置pin码呢?下面小编就教下大家设置win10 pin码的方…

忘记了电脑登陆密码,只记得PIN密码时可以登陆电脑怎么修改密码

长时间使用PIN密码,容易忘记本地用户设置的密码 经常使用PIN密码,忘记了登陆密码 此时,先使用PIN密码登陆 右键我的电脑,打开计算机管理 选择本地用户和组 打开用户,在想要修改密码的账户右键,设置密码 点…

电脑pin码忘了登录不进系统_关windows10PIN码是什么?如何取消windows10系统的pin码?...

windows10PIN码是什么? 其实windows10PIN码就是相关windows系统中的管理员密码;Windows 10的开机PIN码或密码可以为我们的账户和电脑安全增加一道屏障。那么,下面就维博网(http://changshav.com)小篇教你如何关闭windows 10的开机PIN码或密码。 关闭window 10的开机PIN码的…

26-DOM常见的操作(了解)

一、DOM 🍿🍿🍿文档对象模型 (DOM) 是 HTML 和 XML 文档的编程接口 它提供了对文档的结构化的表述,并定义了一种方式可以使从程序中对该结构进行访问,从而改变文档的结构,样式和内容 例如:随着…

PIN码和微软账户密码的区别

PIN码最先出现在手机上,PIN码(PIN1,还有一种是PIN2,这里不对它拓展了) ,全称Personal Identification Number.就是SIM卡的个人识别密码。 手机的PIN码是保护SIM卡的一种安全措施,防止别人盗用SIM卡,如果启用了开机PIN码&#xff0…

怎么删除pin码登录验证?(以win11为例)

pin码是用户登录电脑的一种验证方式,但是有些用户设置pin码后觉得每次都要输入,非常麻烦,那么pin码要怎么删除呢?下面就来看看具体的操作。 解决步骤: 1、首先进入系统,按winr打开运行,并输入re…