手上有一个未激活的农行金e顺k令

开机后要求输入12位的激活码,随机输入多次,均告失败

花了点时间猜想k令的工作模式:

已知:

k令无法联网,出厂后除了输入激活码的机会外,无法获取任何信息

k令内部有时钟

k令功率极小,无法完成复杂运算

对工作原理的猜测:

每个k令均有唯一编号M

银行使用函数f(M,u)得到12位激活码N(u是一个随机数)

k令会检测M与N是否匹配,如果不匹配,则拒绝开机

激活后,k令会基于M和N生成随机数种子R

每次支付的时候,k令会调用内部时钟,得到当前时间T,支付金额为P

然后基于函数f(R,T,P),得到一个六位伪随机数Z

银行知道M,N,可以用同样的手段计算出R,然后得到Z,从而完成鉴权

推论:

激活码无法在另外一台k令上使用

k令的内部时钟需要保持准确,起码在出厂三年内误差不能超过一分钟

也许银行会计算出±1分钟内的所有Z值,用来减少用户输入错误的可能性

转载于:https://www.cnblogs.com/stevenczp/p/5185978.html

对农行金e顺k令的一些猜测相关推荐

  1. 电脑k歌软件_金麦客专业k歌app下载|金麦客专业k歌软件 手机安卓版v1.1.5.0 下载...

    金麦客专业k歌app能够让用户通过手机直接连接电视,从而在安卓端实现金麦客点歌的目的,平台包含上万高清mv资源,让用户在歌唱时能够更好的代入氛围中,并且还能通过网络直接搜歌,从而在线下载播放,用户在演 ...

  2. 伦敦金k线图简单介绍与入门

    伦敦金是一种黄金买卖交易的方式,因最早起源在伦敦而得名,属于欧式黄金交易,以伦敦黄金交易市场.苏黎世黄金市场为主.伦敦黄金市场非实货市场,交易场所在各大小金商之销售网络构成无形的黄金市场,投资者买卖交 ...

  3. 电视K歌软件哪个好?这10款最火,最好用的电视K歌软件,赶紧收藏

    相信很多爱K歌的小伙伴都发现了,以前不收费的软件,现在要收费了,手机端很好用的app,电视端的体验就不行.这款伴奏多,那款能看MV,另一款视频画质好......真的不知道电视K歌用哪个软件好..... ...

  4. 对比农行与建行网银业务办理流程

    2019独角兽企业重金招聘Python工程师标准>>> 近期因为单位要求,需要分别在农行.建行办理网银业务,于是在4月的某一天分别到建行网点.农行网点办理网银的开通和补办(农行的K宝 ...

  5. 权重随机抽奖, 拉马努金数

    一 权重随机抽奖 我的理解是 5权重概率是4权重概率的2倍,是3权重概率的4倍,那这不就是2的阶乘嘛 思路:循环权重,生成对应的随机比例,然后将这个比例值添加到总随机数上进行随机 import ran ...

  6. 2017 ACM ICPC Asia Shenyang Regional Contest 题解(10 / 13)【每日亿题2 / 16】

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 A.(2017 ICPC shenyang I)Little Boxes B.(2017 ICP ...

  7. 关于在线银行卡支付限额问题 解决方案

    银行卡测试网站  中国农业银行 个人网上银行_中国农业银行 问题描述: 朋友办理的银行卡是中国农业银行的,限额是1000(后面他可能忘记了这项限额) 采用的认证工具是K令牌认证(一台小的像计算机的设备 ...

  8. 消费新品周报 | AWE海尔推出无尘洗衣机;卡西欧F1红牛车队合作新款运动手表...

    摘要 海尔.卡萨帝.A.O.史密斯.摩摩哒.荣泰.智晶.日立.iRobot.KitchenAid.惠而浦.Kamado Joe.九阳.飞利浦 秀.泽尼特.迪士尼.李宁.Calzedonia.Intim ...

  9. 18家银行的数字化转型行动

    1. 中国工商银行开始采用蚂蚁自研数据库OceanBase 9月25日消息,中国工商银行开始采用蚂蚁自研数据库OceanBase,其对公(法人)理财系统已完成从大型主机到OceanBase分布式架构的 ...

最新文章

  1. 怎么控制table的大小java_如何查询Table占用空间的大小
  2. Unity-Animator深入系列---控制IK
  3. eclipse中Preferences的一些设置
  4. 这一大波电子“艺术”图,美翻了!
  5. SetProcessWorkingSetSize 函数的骗局
  6. 面试阿里挂了却拿到网易、点我达offer,一个三年经验Java程序员的面试总结
  7. 不太平凡的2020、平凡的我
  8. vscode remote ssh 重新连接_使用 VSCode 愉快地进行 R 远程开发
  9. 【渗透测试案例】——Web前端的SQL注入是怎么回事?
  10. Java JSON转Excel工具类
  11. [笔记]Qt5+FFMpeg+Opencv 实现实时美颜直播推流《一》基础知识以及直播服务器配置
  12. 2022年N1叉车司机考试题及N1叉车司机理论考试
  13. 超详细VRRP基础配置
  14. 白云市场高仿包值不值得买?
  15. Ch8 电路噪声学习笔记(一)baker 《CMOS Circuit Design, Layout, and Simulation》
  16. bigemap离线手机离线地图的查看
  17. 三位数的茎叶图怎么看_三位数的茎叶图
  18. 瑞尔森大学计算机网络专业怎么样,瑞尔森大学计算机网络硕士录取.pdf
  19. 百度直达号,一场自high的喜剧
  20. 《喜欢你我也是》最精致程序员上线!

热门文章

  1. 移远EC200 EC20 EC600 EC800连接MQTT服务器
  2. c#语言用XmlReader解析超大XML文件
  3. 无线路由器接网线上网的设置方法
  4. js将对象会集合转换为json字符串。Jackson
  5. 【Tensorflow】卷积层
  6. android配置阿里云仓库
  7. 心流——微妙的人际关系
  8. ami免刷bios 开启bios设置
  9. 用Javascript删除HTML元素
  10. linux开启redis端口的防火墙