腾讯手机令牌的工作原理是什么?

腾讯手机令牌的工作原理是什么?,第1张

据了解:QQ密保令牌是一种高级的数学算法。
当你申请QQ密保令牌时它会给你一串数字,让你在手机上一开始安装这个密保令牌JAVA程序时输入进去,这样当你手机运行这个QQ密保令牌Java程序中会执行一种数学算法,根据上面时间产生“随机密码”。
那一串数字让你手机执行的算法与腾讯QQ服务器上你个人QQ的算法一致(每个人在服务器对应一个算法)。所以你手机令牌上的时间要和腾讯服务器一致。在两分钟以内均可。QQ号绑定令牌后,登录时会多一个输入动态密码的窗口。这时候你开启令牌输入对应的数字,若正确可以登录,错误不能登录。同时要保证时间间隔误差不能超过一分钟,相应的QQ令牌上的密码也是一分钟更新一次。也就是说一开始他会给你一串数据,让你输进去,然后腾讯和令牌都同时执行同一种高级算法,到什么时间就算到答案是多少,然后腾讯算出的答案和令牌算出来的答案一样,那就对上了嘛,所以说要你对好时间嘛!(其实那密码也不叫随机密码,是算出来的)他所生成的6位数数字,都是事先已经定好了的,也就是说在一定几率下会重复,服务器上也是一样,他们之间是通过时间来完成同步的…意思就是说,服务器事先就知道密保令牌在未来的任何一个时间会显示的数组,也就是每分钟都会有不同的一组数,令牌所给出的数组,都是事先跟服务器“商量”好的,也就是说,比如现在,他在1325分、1326分,27分,28分,29分……会出现什么数字,服务器已经事先知道了。

密保令牌是一个安装在手机上的Java软件,绑定后可以显示6位动态密码。您只需要在QQ安全中心按照相关提示绑定令牌,就可以用它来保护QQ帐号、保护Q币Q点消费等,进一步加强您的帐号安全。
成功将密保令牌安装到手机上后,使用密保令牌是完全免费的,生成动态密码不会产生任何流量费用。
QQ安全中心绑定密保令牌的过程中,提供了3种下载方式:
1直接用手机上网下载
2先用短信获取下载链接,然后再打开对应网址进行下载
腾讯公司在2009年5月7日上午9点推出全新的QQ安全中心,特别推出密保令牌服务。密保令牌是二代密保其中的一个密保手段,需要安装在手机上,可以显示6位动态密码。当您成功绑定密保令牌后,令牌将会出现在“统一安全验证”的选项中,您可以通过验证6位动态密码设置和使用安全服务、修改QQ密码、找回QQ帐号等。
3先下载令牌软件到电脑上,然后通过数据线传到手机上,再进行安装

令牌失效、账号被禁用、用户名或密码输入错误等。
具体原因如下:
1、访问令牌已经过期,需要重新登录获取新的访问令牌。
2、用户名或密码输入错误,导致登录失败,无法获取访问令牌。
3、用户账号已被禁用,无法获取访问令牌。
4、服务器出现异常,导致访问令牌无法正常生成,无法获取访问令牌。
访问令牌是Windows *** 作系统安全性的一个概念,当用户登陆时,系统创建一个访问令牌,里面包含登录进程返回的SID和由本地安全策略分配给用户和用户的安全组的特权列表。

QQ密保令牌是腾讯新推出的一项安全措施、成功将密保令牌安装到手机上后,使用密保令牌是完全免费的,生成动态密码不会产生任何流量费用。密保令牌是二代密保其中的一个密保手段,需要安装在手机上,可以显示6位动态密码。当您成功绑定密保令牌后,令牌将会出现在“统一安全验证”的选项中,您可以通过验证6位动态密码设置和使用安全服务、修改QQ密码、找回QQ帐号等。密保令牌也称为手机token。令牌软件目前暂时只提供Kjava版本,只需要手机支持Java即可安装和使用1什么是密保令牌?密保令牌可以做什么?密保令牌是二代密保其中的一个密保手段,需要安装在手机上,可以显示6位动态密码。当您成功绑定密保令牌后,令牌将会出现在“统一安全验证”的选项中,您可以通过验证6位动态密码设置和使用安全服务、修改QQ密码、找回QQ帐号等。2如何下载密保令牌? 您可以在 >Thinktecture IdentityServer v3 是一个NET 平台上开源的OpenID Connect 提供者 和 OAuth2 验证服务器,OpenID Connect Provider在不同的著作中有不同的说法,你可能发现有的叫安全令牌服务提供商,授权服务器,ip-sts和更多。
简单来说他们的共同点:为客户端提供一块安全令牌的软件。
IdentityServer有许多职责和功能包括:
认证用户使用本地帐户存储或通过外部标识提供者
提供会话管理和单点登录
管理client和client授权
为客户端颁发access token
验证token
客户端
客户端是请求访问IdentityServer或身份令牌的软件。客户端可以是不同类型的应用:桌面或移动的,基于浏览器的或基于服务器的应用。
无论客户端是用于用户认证还是访问资源客户端都必须在授权服务器中注册。
用户
用户是使用一个注册的客户端访问自己的数据的人。
作用域
作用域是一个客户端要访问的资源标识符。在一个认证过程或者获取Token的时候需要把作用域附加在请求中。
默认情况下,每个客户端可以在任何作用域请求令牌,但是你可以限制。
作用域分为2种:
身份作用域
请求一个用户的身份信息(又叫做claims),他的名字或电子邮件地址被视为一个scope的OpenID connect。例如一个叫“profile”的scope包括名字、姓氏、首选用户名,性别,照片和更多。你点击这里可以阅读有关作用域信息
并且你可以在identityserver模型中按你自己的要求创建自己的范围。
资源作用域
Resource scopes 通常是 Web API的标识符 (也叫做资源服务器)。例如你可以创建一个名为“calendar”的resource scope 用来标识你的calendar API。
认证/令牌请求
客户端请根据作用域从授权服务器请求令牌,授权服务器将返回一个身份令牌(identity token),一个访问令牌(access token),或两者都返回。
身份令牌(identity token)
一个身份令牌代表一个认证过程的结果。它包含在用户的最低标识符(sub claim)。通过授权后它可以包含详细的用户附加信息。
访问令牌(access token)
一个访问令牌允许访问一个资源。客户端请求访问令牌转发他们的API。访问令牌包含客户端和用户信息(如果存在的话)。API使用信息授权访问他们的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10682808.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存