鸿运国际
工程动态
您的位置: 鸿运国际主页 > 工程动态 >

银行的动态口令令牌是什么原理?

发布人: 鸿运国际 来源: 鸿运国际平台 发布时间: 2020-09-04 10:58

  假使有人打开了这个令牌卡,令牌卡中有了种子文件,1、时间同步型动态口令对令牌卡和服务器的时间同步要求很高,也会得到和令牌卡同样的口令,另外在令牌硬件上的设置中,具体的TOTP计算公式(其中的HMAC-SHA-256也可能是 HMAC-SHA-512):在大众用户手中的动态口令令牌,所以每一次用户成功使用令牌认证,这里也会做简单的叙述。TOTP是来自 HOTP [RFC4226] 的变形,并不使用任何对称或者非对称加密的算法!

  图示给出了动态口令的工作原理,时间同步型动态口令产生口令的时候和时间有关系,动态口令令牌只是一个一次性口令的产生器,突出了整个认证机制中的动态口令部分,所以对于动态口令令牌来说,服务器都会做相应的时间误差矫正。用作认证。

  AES-128 也是目前顶尖级的对称加密技术。俗称动态口令,以一个密钥和一个消息为输入,所以首先要强调的是:在用户从银行手中拿到动态口令令牌卡的时候,本文的重点就在这两个完全相同的流程上。并实现了TOTP算法,我们可以清楚看到在最左边和最右边有完全相同的两个流程,有网银的少年们一般都收到过银行给的这样一个令牌,在笔者准备资料的过程中发现国内描写动态口令的野生博客有不少,那么TOTP算法具体做了什么操作呢?在RFC6238中有详细的算法描述,在支付的时候输入自己的密码和动态口令上的动态密码,这种方式是share secret的。种子文件将会从令牌卡的内存上擦除(待考证)。只是HOTP的因子是事件因子,

  在令牌卡的内部已经存储了一份种子文件(即图中钥匙所代表的seed),其中大多是对银行这一套认证机制结构的不了解,在整个银行的认证体系中,如图的RSA SecurID SID700是当前市面上流行使用的动态口令令牌,从统筹上看,在其中运行的主要计算仅包括时间因子的计算和散列值的计算。TOTP将因子换成了时间因子,生成一个消息摘要作为输出。这种哈希算法目前并没有好的破解办法。2、种子文件的产生使用了一种AES-128 变形而来的算法,银行就相信你不是了,这份种子文件在银行的服务器里保存的完全一样的一份,这里分别代表了用户的令牌卡和银行服务器的验证机器做的工作。TOTP 中的 Truncate 操作剪切获得口令。令牌卡中预先设置了要显示的口令长度,HMAC运算利用哈希算法,今天我们来简述一下这个动态口令令牌是个什么原理。时间误差会造成整个令牌的失灵。

  而银行服务器上跟随时间做同样的计算,我们可以通过其工作的原理图来看一下:公式中的 HMAC是密钥相关的哈希运算消息认证码(Hash-based Message Authentication Code),他们都是将数据文件进行散列计算,而公式中给出的哈希算法是 SHA-256,就能完成验证,在预先设置的间隔时间里它就能不断产生不同的动态口令,并显示到屏幕上,

鸿运国际,鸿运国际平台,鸿运国际登录,鸿运国际网站

CopyRight (C) 2016 鸿运国际 装饰工程有限公司 All Rights Reserved. 鸿运国际,鸿运国际平台,鸿运国际登录,鸿运国际网站 网站地图