当前位置:
笔记详情
工商银行借记卡/支付机构
工商银行借记卡/支付机构
工商银行借记卡/支付机构
工商银行借记卡/支付机构
  • zaozuo
  • zaozuo
  • zaozuo
  • zaozuo

神奇的银行动态密码令牌

2024-03-31 09:09:08

实在记不起是什么时候去银行领的这玩意儿,应该至少5年前了,那时候还没有银联云闪付App,要转账还得进入手机银行,获取一个动态密码才行。

图一的中行令牌至今还在每隔60秒自动变换一个6位数密码,这玩意儿不可拆卸,用的纽扣电池续航这么顶的吗?

而且转账时直接输入这个码就行,实在不懂中行的安全校验规则,感觉好神奇

图三工行的是需要输入手银上显示的一串数字,然后令牌自动出现密码,再输入手银就能转账,这个流程到时好理解,就是对码嘛。

图四华夏银行的没法开机了,厚度很薄,不知道究竟用的是不是纽扣电池。

有没有对这玩意儿的密码原理了解的,来给我科普一下啊

展开 收起

本文作者

428评论

  • 精彩
  • 最新
  • 给我点点赞我来解释一下。这玩意外人看起来很高级,其实简单的很。代码圈,这玩意叫OTP,就是一种基于时间的加密算法,每个令牌上都有一个唯一的码,用这个码和时间做运算,得到一个6位数口令。国外网站登录二次检验用的很多,国内喜欢用短信验证码。如果你还是没看明白,可以回复我

    校验提示文案

    提交
    明白了,就是银行和令牌里同时在跑一串码。

    校验提示文案

    提交
    每分钟或者30秒计算一次,输入数字后银行后台也做同样的计算,然后对比

    校验提示文案

    提交
    还有48条回复
    收起所有回复
  • 我前段时间刚拆了一个这种,里面胶封的特别硬,用斜口钳拆把手指都磨了个泡,很小的电路板,牛屎芯片,一个小纽扣电池,这玩意真省电,好多年了都还有显示。

    校验提示文案

    提交
    再使把劲儿,把算法给破译了

    校验提示文案

    提交
    收起所有回复
  • 银行动态密码令牌的工作原理基于一次性密码技术(One-Time Password, OTP),具体实现方式常见的有两种类型:

    1. 时间同步型动态口令(Time-based One-Time Password, TOTP):
    • 动态令牌内置有一个精确的时钟和一个种子密钥(也称共享秘密),当用户需要进行身份验证时,令牌根据当前时刻和这个种子密钥通过特定算法(如HMAC-SHA系列算法)计算出一个动态密码。
    • 这个密码通常是6到8位数字,每间隔一定时间(如60秒)自动更新一次,确保每次使用的密码都是唯一的。
    • 银行服务器端也存储了相同的种子密钥,并在用户提交动态密码的同时,执行相同的操作,比较服务器计算得出的密码与用户提供的密码是否一致,以此验证用户的身份。
    2. 事件同步型动态口令(Counter-based One-Time Password, HOTP):
    • 除了时间因素外,另一种是基于计数器的方式,每按一次按钮或每次交易请求时,令牌内的计数器递增,并根据当前计数值以及种子密钥生成一次性密码。
    • 同样地,银行服务器端也会跟踪相应的计数值并与用户提供的密码进行匹配。

    无论是哪种类型的动态令牌,其核心理念都是生成一个短期有效的、不可预测的密码,确保即使静态密码泄露,攻击者也无法在短时间内利用该密码进行非法操作,极大地提高了网上银行交易和其他敏感操作的安全性。

    校验提示文案

    提交
    计数器那种,服务器咋知道我按了多少次?

    校验提示文案

    提交
    记得是先按一次,还需按一次吧。我的理解是第一次按出的密码发给服务器,服务器可以计算出按了多少次,这样就能算出下一次的密码。

    校验提示文案

    提交
    还有12条回复
    收起所有回复
  • 2FA,GitHub很多类似的开源加密算法库。基本原理大概就是每个账户生成一个对应的加密密钥,密码是根据加密方法计算出来的,方法参数是密钥和时间。服务端存储了一份用户密钥,u盾制作时单片机里存储了一份相同的密钥。用同样的密钥+时间计算出密码,比对结果是否一致。

    校验提示文案

    提交
  • 应该是内置的口令按照时间变换,和服务器端同步变换。然后按照时间校对。设置使用期限,应该是U盾的电池有衰减,会影响时间精度,导致校对错误。

    校验提示文案

    提交
  • 打一个简单的比方。买了这个之后。我们给他赋值318,你的银行账号就和这个数字绑定了,当你按下去获取口令时,会获得当前时间2024042318除以318获取前6位是636491。银行不用管你有没有按。你输入数字提交,银行拿输入时的时间也除以318,数字和你输入的对得上,好的你就通过了。但是如果你拿的是别人的口令器,人家的赋值可能是218,一除是928459,对不上那就被拒绝了。

    校验提示文案

    提交
    外瑞古德 [赞一个]

    校验提示文案

    提交
    口令器没有联网,如果时间不匹配了呢

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 简单理解就是比如你的密码是123456,通过时间和你账号的一个固定编码去计算出一个新的码比如112233,然后你输入到网页112233,服务器接收到后在根据你的账户找到固定编码以及时间解密,能解出来123456那就是对了。只要是时间不对,或者账号不对都不会解密出123456

    校验提示文案

    提交
    通俗易懂

    校验提示文案

    提交
    收起所有回复
  • 大概05年在工行办的网银,给了张信用卡一样的口令卡,全部刮开行列之间有对应的数字。比如网银要你输入D5J7对应的数字

    校验提示文案

    提交
    建行也有这种密码卡,那时候还买了好几张,转账一次刮一次。到现在还没用完。

    校验提示文案

    提交
    那时有U盾了吧,反正网银要用电脑,比口令卡方便。

    校验提示文案

    提交
    还有28条回复
    收起所有回复
  • 二十年前,网易的游戏,将军令,都用过,地下室没有信号,这个依旧可用,当年感觉好神器

    校验提示文案

    提交
    这玩意儿不依赖任何网络信号,纯本地设备。

    校验提示文案

    提交
    现在想起来确实是这个理

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 这是量子通讯在我国落地的应用之一,中行的库里有个跟它成纠缠态的另一只密码器,定期刷新,你手里的也同时变化。

    校验提示文案

    提交
    如果是每一位储户都有独立的密码库的话,倒是好理解了。

    校验提示文案

    提交
    他开玩笑说胡话的,你当真了。

    校验提示文案

    提交
    还有8条回复
    收起所有回复
  • 我家有仨还在工作。。。

    校验提示文案

    提交
    中行的原理实在没想明白,怎么做到一个码和一个正要转账的用户对应起来的

    校验提示文案

    提交
    时间,TOTP

    校验提示文案

    提交
    还有17条回复
    收起所有回复
  • 古董了,现在基本用不上了

    校验提示文案

    提交
    大胆点,是完全用不上了 [得意]

    校验提示文案

    提交
    问题是我中银网银密码忘了,重置必须要这个动态验证码,但是这个又过期了,去了银行都说没办法,只能注销网银再重开,以前的网银记录全部作废。

    校验提示文案

    提交
    还有10条回复
    收起所有回复
  • 很简单,相当于一个密码本,他给你一个密码,你输密码得到了6位的码,就是译码,可以用来转账等等,数据库不被破译就是安全的

    校验提示文案

    提交
    中行的这种方式,理论上,张三用李四的令牌上显示密码也可以吧,还是说每一位储户都有自己专用的密码本?

    校验提示文案

    提交
    不是本哦,只是一个唯一码加上时间的算法

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我觉得很不方便 还得随身携带 不然转不了钱 办不了业务

    校验提示文案

    提交
    那时的U盾也是一样不方便,但也因为麻烦,所以安全。

    校验提示文案

    提交
    收起所有回复
  • 这就是一个证书与时间混合计算的密码器,走一段时间不准,就需要进网银校准了

    校验提示文案

    提交
    因为一共就没用过几次,我都不知道网银里还有校准的页面。

    校验提示文案

    提交
    对,两年不用就不准了,也是个一般货色

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我的多年前办了就扔一边了。感觉还是网银好用

    校验提示文案

    提交
    转账的话一个云闪付App就全搞定了,不用登录各银行的手银。

    校验提示文案

    提交
    你猜猜我办网银的时候银行卡推出了芯片卡没有?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 这个好像叫etoken 硬件和用户身份绑定的。我这个好像都7年了。应该过期了已经。

    校验提示文案

    提交
    有效期应该最对多5年,其实早就没用了,转账都不用进手银。

    校验提示文案

    提交
    这玩意儿用不到报废,没多久就不行了。应该是时钟有误触,不能在线同步时间的东西就这样。严重依赖产品质量

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 其实就是本书,用不了多少电

    校验提示文案

    提交
    不是墨水屏,看起来就是普通lcd

    校验提示文案

    提交
    我的意思这就是一个对码本,数字按照时间播放而已,和早期软件防盗版送的密码书一样

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 现在没有这种了

    校验提示文案

    提交
    几年前就都是手机动态密码了,U盾令牌都退出历史舞台了。

    校验提示文案

    提交
    有的

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 现在要办都不给你办了。现在大额转账,最好你用手机转,都要人脸识别,有利于管控。只有u盾和这种密码器,可以不需要人脸识别就能转账,所以限制比较严格。

    校验提示文案

    提交
    物理设备麻烦点,但安全性高

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关笔记推荐

相关好价
最新文章 热门文章
233
扫一下,分享更方便,购买更轻松

已收藏