二代USBKEY与一代USBKEY有什么区别?使用时需要注意什么?
二代USBKEY相较于一代USBKEY产品,增加了屏幕以及按键功能;可通过二代USBKEY产品的屏幕查看交易或操作信息,通过按键的方式进行上翻、下翻、确认、取消等操作。
二代USBKEY产品采用Micro接口+延长线的方式实现与PC机的通信。其延长线为USB+Micro口,与一般手机(苹果除外)充电器延长线一致,可替代使用;
在使用二代USBKEY时,如果遇到无法识别的问题,请首先确认延长线是否能够保证正常通信。如果无法确定,请首先更换另外一根延长线,查看二代USBKEY是否能够被识别。如果确实为延长线问题,请及时到柜台进行更换。
在使用二代USBKEY进行网上银行交易时,一旦输入PIN码进入交易环节,二代USBKEY会开始进行计时,一次交易时间为60秒,请保证在该时间范围内按下确认键,交易才能正常进行。如果再60秒内未按下确认键,则本次交易会自动取消,用户需要重新发起交易。

一代USB Key
USB Key的安全体现在物理存在,用户只有使用USB Key时交易才能完成。恶意程序即使获取了用户的账户、口令信息,由于没有物理USB Key,也无法在其他PC上完成交易。USB Key经历了逐渐完善的过程,目前网络交易系统广泛采用的主要有一代USB Key和二代USB Key两种硬件设备。

一代USB Key面临的风险
起初的一代USB Key仅仅体现了物理存在,在黑客、木马技术发展的同时,一代USB Key已经存在一些安全隐患,黑客利用恶意程序可对用户的交易进行远程挟持和数据篡改,例如:用户给A转账100,结果被篡改为向B转账10000元。为了解决这样的安全风险,由此诞生了二代USB Key。
二代USB Key安全解决方案
二代USB Key确认键的加入可有效防止会话被远程挟持,在交易过程中需要USB Key进行数字签名时,用户必须按“确认键”才能执行签名操作,否则签名拒绝,交易取消。而液晶屏与其他按键的加入则可将交易信息的关键数据显示在屏幕上,用户通过上翻、下翻键查看交易信息,经确认后按下“确认键”执行数字签名,防止交易数据被篡改。

二代USBKEY与一代USBKEY有什么区别?使用时需要注意什么?的更多相关文章
- C++基础之引用与指针的区别与联系、常引用使用时应注意的问题
什么是引用? 引用就是对变量起一个别名,而变量还是原来的变量,并没有重新定义一个变量.例如下面的例子: #include<iostream> using namespace std; ...
- Mybatis使用时 resultMap与resultType、parameterMap与 parameterType的区别
Map:映射:Type:Java类型 resultMap 与 resultType.parameterMap 与 parameterType的区别在面试的时候被问到的几率非常高,出现的次数到了令人 ...
- IEnumerable和IQueryable在使用时的区别
最近在调研数据库查询时因使用IEnumerable进行Linq to entity的操作,造成数据库访问缓慢.此文讲述的便是IEnumerable和IQueryable的区别. 微软对IEnumera ...
- Lua-面向对象中函数使用时冒号(:)和点(.)的区别
先来看一段简单的代码: local Animal = {} function Animal:Eat( food ) print("Animal:Eat", self, food) ...
- react-router与react-router-dom使用时的区别
1.React-router与React-router-dom的API对比 React-router:提供了router的核心api.如Router.Route.Switch等,但没有提供有关dom操 ...
- 解释HTTP中Get和Post。它们有什么区别,哪个使用时更加安全?
Get和Post都是浏览器向网页服务器提交数据的方法. Get把要提交的数据编码在url中,比如/workinfo.jsp/mianshiti?key1=value1&key2=value2中 ...
- FPGA系统中DRAM,SRAM,SDRAM,FLASH 区别(转)
原文:http://hi.baidu.com/abners/item/a9042ef35d3f005bc8f337f5 一般来说这几种存储器是一个nios系统都具有的,sram的好处是接口简单,速度快 ...
- c#与java的区别
经常有人问这种问题,用了些时间java之后,发现这俩玩意除了一小部分壳子长的还有能稍微凑合上,基本上没什么相似之处,可以说也就是马甲层面上的相似吧,还是比较短的马甲... 一般C#多用于业务系统的开发 ...
- jquery和Js的区别和基础操作
jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...
随机推荐
- SQL练习之不反复执行相同的计算
下面是Demo所需要的代码: CREATE TABLE Fee ( Income ,), overhead ,) ) ,) ,) ,) ,) ,) ,) 现在有一个报表系统,需要根据Fee表获得以下数 ...
- 【图像配准】基于灰度的模板匹配算法(一):MAD、SAD、SSD、MSD、NCC、SSDA、SATD算法
简介: 本文主要介绍几种基于灰度的图像匹配算法:平均绝对差算法(MAD).绝对误差和算法(SAD).误差平方和算法(SSD).平均误差平方和算法(MSD).归一化积相关算法(NCC).序贯相似性检测算 ...
- 消息处理之performSelector
performSelector和直接调用方法的区别 performSelector: withObject:是在iOS中的一种方法调用方式.他可以向一个对象传递任何消息,而不需要在编译的时候声明这些方 ...
- poj3308
二分图的最小点权覆盖,选定点集,与该点集有关的边覆盖所有顶点,且该点集的点权值和最小. 有类似于匈牙利算法一样的带权匹配算法,但是这里就不介绍了.个人比较推荐,用最大流算法更好理解,写起来更容易. 题 ...
- CF 599D Spongebob and Squares(数学)
题目链接:http://codeforces.com/problemset/problem/599/D 题意:定义F(n,m)为n行m列的矩阵中方阵的个数,比如3行5列的矩阵,3x3的方阵有3个.2x ...
- Java的函数与函数重载
关于Java的函数与函数重载 关于Java的函数与函数重载 1. 函数 假设有一个游戏程序,程序在运行过程中,要不断地发射炮弹.发射炮弹的动作都需要使用一段百行左右的程序代码,在每次发射炮弹的地方都要 ...
- php以fastCGI的方式运行在iis下,遇到的文件系统权限问题及解决方法
今天准备将一个php demo放在IIS下运行,网站在IIS下的配置是这样的: 应用程序池是集成模式下的.net framework 2.0(2.0或4.0没什么关系,因为php以fastCGI的方式 ...
- 微软提供的虚拟磁盘API
https://msdn.microsoft.com/en-us/library/windows/desktop/dd323684(v=vs.85).aspx https://msdn.microso ...
- php执行shell更新svn文件的方法
vim /etc/sudoers 修改内容如下: #Defaults !visiblepw Defaults visiblepw #Defaults requiretty <?php set_t ...
- python import 自己的包
在写python时,有时候写的一个python文件可能需要被其他python文件所用,那么可以用导入包 import 的 方式: 1.自己写的包放到哪里? >>> import sy ...