对于提供网络应用服务服务商而言,他所提供的网络服务,都是通过服务器呈现出来的。而服务器上的数据管理、使用都有一个必不可少的环节:登录环节。登录的过程就是登录者输入用户名、密码,服务器通过比对登录者所输入的用户名、密码来确认登录者的身份。
这种认证方法的最大弊端就是,一旦用户名、密码被别人盗取(现在盗取用户名、密码的方法千千万万),后果也就可以想而知了。
偷盗与防盗已经斗法多年,防盗好像始终没有站过上风。如何使得防盗在偷盗于防盗的争斗中,占得先机?
思路决定出路,既然不能有效防盗,那就放弃防盗!盗取的手段千千万万,盗取的目的就一个:盗用。只要能有效的堵住盗用的行为,必可以避免盗用的后果发生。
下面介绍几个可有效降低被盗用户名、密码使用成功概率的方法。
方法1:
时间限制法。
具体措施就是,用户名、密码的合法所有者在服务器上设定用户名、密码的有效的时间窗。
服务器在收到登录用的用户名,密码后,除了需判断用户名、密码是否正确外,还需判断收到用户名、密码的时间,是否落在有效时间窗内。
方法2:
地理位置限制法。
具体措施就是,用户名、密码的合法所有者在服务器上设定用户名、密码的有效的地理位置。
服务器在收到登录用的用户名,密码后,除了需判断用户名、密码是否正确外,还需判断发送用户名、密码终端所处的地理位置是否落在有效地理位置内。
方法3:
特别ID限制法。
具体措施就是,用户名、密码的合法所有者在服务器上设定用户名、密码的上报终端须有的特别ID。
服务器在收到登录用的用户名,密码后,除了需判断用户名、密码是否正确外,还需判断发送用户名、密码终端所上报的特别ID,是否是有效的特别ID。
方法4:
路由指纹限制法。
具体措施就是,用户名、密码的合法所有者在服务器上设定用户名、密码的上报时,上报路径上所具有的由路由器mac码构成的路由指纹中,必要有的那几个有效的mac码。
服务器在收到登录用的用户名,密码后,除了需判断用户名、密码是否正确外,还需判断发送用户名、密码所一起带来的路由器mac码中,是否包含有效的mac码。
方法5:
终端限制法。
具体措施就是,用户名、密码的合法所有者在服务器上设定用户名、密码的上报终端的特别ID或条件。
终端在上报用户名、密码前,先自检该终端上,是否具备上报终端的特别ID或条件。
以上5个在登录环节中可以使用的限制法,通过不同的排列、组合、延伸、拓展,就可以构成成一个低成本、高效、准确的登录性认证体系。