网络通信 频道

哪种最适合?六大身份认证大比拼

三、银行卡时代:PIN码认证

  记忆式密码的一个比较高级的变形是个人身份代码,或者由American Banker's Association定义的称作“PIN”码。PIN码广泛应用于银行信用卡和自动提款机的配合使用上。

  有些人认为PIN码仅是包含数字的简单的记忆式密码。然而实际上,PIN码通常是加密的和/或由一些只有接收者和发送者知道的动态的变量组成的,这样可以弥补二者存在的不足。PIN码和密码的不同之处在于PIN码可以没有任何风险地在公共网上传输,即使对手能够监督、记录或者重现这个网络路线。

  因为保护PIN码的机制必须足够复杂以抗攻击,所以PIN码系统通常要在用户所在位置、计算机所在位置、或者两个位置同时配备额外的硬件。这些与当前设备兼容的额外硬件必须要仔细定制计划,有时它们要占用相当大的成本。PIN码通常要依靠共享的设备,而不专门针对个人用户。(设想一下假如银行必须为每一个客户设立一个单独的ATM,这将是多大的一笔投入!)当依照ABA的标准配置时,在任何可以接受记忆式密码的地方也可以接受PIN码进行认证,也可以在记忆式密码不能满足条件2和5(关于密码能够储存、重现和在网络上暴露密码)的环境中使用它。

 

PIN码认证

 

 

密码是:

 

一些只有用户才知道的东西。

 

使用PIN码的好处:

 

便于记忆,同时很安全,尤其在与ATM卡结合使用时。

 

可以在公共网络间安全传输。

 

弊端:

 

一般需要专门的硬件和卡式系统。

 

不同的设备之间不能兼容。

 

安全性:

 

一般。

 

兼容性:

 

差。

 

易使用和易管理:

 

一般。

 

 

衡量PIN码

 

 

1.密码只有相应的用户知道并且不以明文的形式在任何地点留下纪录?

 

 

2.使用环境不允许储存和重现密码?

 

 

3.密码不易被身边的用户窃取?

 

中等

 

4.密码肯定不会在其他的计算机上使用?

 

 

5.密码在传输的过程中不会暴露?

 

 

 

0
相关文章