EMV(一):初步了解EMV和EMV的分层结构
一:EMV组织
EMV标准由国际三大银行卡组织Europay、MasterCard和Visa共同发起的金融标准。
二:为什么需要EMV?
在EMV出现之前,银行卡都只有磁条。所有信息都存储在磁条中,然而普通磁条卡容易遭到恶意的读取,进而复制出一模一样的卡片。
我们知道,通过银行卡去取款只需要两样东西:银行卡 + 取款密码。假如如卡被克隆了,恶意者再通过窃取密码便可随意提取卡主的存款。这是非常不安全的。所以急需推出新的技术方案解决这个问题。于是便有了EMV.
三:EMV有什么特性,它解决了什么问题?
EMVCo组织制定了EMV金融支付标准,在银行卡上假如了芯片,也就是我们平时银行卡上看到的暴露在外面的黄色小金属片。该芯片可以存储信息和参与计算,其中芯片从以下两个方面对安全进行保证:
- 数据安全:芯片内有一部分信息不能被读取和复制,确保了卡片不能被克隆。
- 交易安全:交易过程中,芯片需要和POS、ATM等交易终端进行交互。只有双方确认了对方的身份,交易才得以进行。
四:支付产业链各个环节怎么统一EMV规范?
我们知道每个行业都有一个产业链,金融相关行业也一样。其中金融支付相关产业链大致如下:
卡组织
收单行
发卡行
Pos厂商
卡片厂商
等等。
行业里这么多环节,包含了硬件和软件范围的个环节,那么应该如何把EMV规范统一起来呢?
答案就是制定标准,让所有涉及到的产业链的每个环节都遵循相关的规范,开发出来的产品都需要经过EMVCo组织的认证。
根据EMV规范要求,EMV的认证划分为三层:
EMV Level 1:硬件层和协议层,为下一层提供正确的物理、电器和协议特性。
EMV Level 2:EMV内核层,负责卡片和终端(POS机、ATM机等)的数据交互。并且为下一层提供处理EMV业务能力的接口。
EMV Level 3:EMV应用层,使用了EMV Level 2 提供的内核开发出的应用。保证各种卡片的交易流程和终端应用的兼容性和正确性。
当认证通过够,EMVCo便会准许需要交易的客户使用生产商提供的硬件、软件来进行交易。
五:总结
- 我们了解了EMV规范解决了什么问题
- 了解了EMV的分层结构
下一篇我们继续学习遵循了EMV规范的交易设备是如何执行起来的。
EMV(二):基于EMV规范的交易流程
EMV相关链接:
EMVCo:https://www.emvco.com/
EMV(一):初步了解EMV和EMV的分层结构相关推荐
- EMV规范(一)——背景介绍
一.EMV组织介绍 EMV标准是由国际三大银行卡组织--Europay(欧陆卡,已被万事达收购).MasterCard(万事达卡)和Visa(维萨)共同发起制定的银行卡从磁条卡向智能IC卡转移的技术标 ...
- PMBOK挣值分析EMV
EMV同时考虑机会和威胁,可以通过计算EMV判断收益大于成本(EMV为正值)帮助是否使用新技术. 管理储备虽然不在成本基准中,但是在预算中,所以要动用管理储备需要通过实施整体变更控制,批准后将管理储备 ...
- Open Smart Card Shell Test on doemv.js - EMV DDA Test
文章目录 Summary Authentication procedure Retrieval of ICC Public Key Dynamic Data Authentication Refere ...
- 对asn.net三层架构的初步认识
从接触三层架构到现在有两三个月的时间了,从听说时候的一头雾水到中期对各个层的迷迷糊糊(现在还有点迷惑不过好多了),还有就是今天的不完全了解,虽然进展的很慢,但是总算是有了一点点的眉目,废话少说来看下具 ...
- Threejs系列--11游戏开发--沙漠赛车游戏【初步加载地面】
Threejs系列--11游戏开发--沙漠赛车游戏[初步加载地面] 序言 目录结构 代码一览 world/index.js代码 world/Floor.js代码 materials/Floor.js代 ...
- PMI-PMP®远程模考三 正题数
单选题 (每题1分,共168道题) 1. [单选] 一个项目连续错过交付日期,项目团队评估完该情况后,项目经理意识到团队绩效差的原因在于团队成员对于自己的职责缺乏清晰认识.项目经理首先应该关注哪一项? ...
- PMP 错题集(带答案解析)
PMP 错题集(带答案解析) 变更题 质量题 风险题 敏捷&计算题 变更题 质量题 风险题 敏捷&计算题(待更新) 答案仅供参考,并不绝对.答案仅供参考,并不绝对.答案仅供参考,并不绝 ...
- 2017年我国智能卡行业市场现状及发展趋势分析
智能卡是一种内嵌集成电路芯片并且芯片中带有微处理器.存储单元以及芯片操作系统的卡片的通称,又称CPU卡.它具有良好的数据存储.命令处理以及数据安全保护等功能,其中主要智能卡类别有:电信卡.金融 IC ...
- 如何用illustrator做技术手册_做期货用什么技术指标分析?
来源:期汇股金 作者:DC 链接:做期货用什么技术指标分析? 投资期货市场首先我们要有一套自己的技术分析,那么我们有什么样的技术指标分析最准确呢,没有最准确的技术指标,要看你运用的程度,下面给大家介绍 ...
- 【PMP认证考试之个人总结】 第 13 章 PMP计算题汇总
PMP计算题汇总 <PMP个人备考笔记(全篇)>下载 PMP的计算题,个人认为都是白白送分的题,只要明确定义.熟记公式,基本没什么可以动脑的地方,因为PMP毕竟是美国的考试嘛,美国人的数 ...
最新文章
- 爬虫或恶意攻击,如何动态屏蔽IP地址?
- Apache Solr 实现去掉重复的搜索结果
- golang字符串类型及使用细节
- Right-Left Cipher
- JS在火狐浏览器下如何关闭标签?
- 医疗:pacs(3)
- mysql获取当前时间的订单_mysql获取当前时间,及其相关操作
- python pdb调试快捷键_python pdb调试以及sublime3快捷键设置
- 计算机学院迎新活动总结,大学迎新活动总结
- 山西专科学校计算机专业排名,河南单招计算机专业专科学校排名
- 高性能自旋锁 MCS Spinlock 的设计与实现(来自IBM)
- Windows Server 2003 系统安装
- win10调整计算机字体大小,主编教您win10下怎么调整字体大小
- TopJUI Combobox onSelect 事件失效BUG
- EPUB电子书阅读必备
- 设置google搜索页面呈现方式
- deflate php,我可以告诉mod_deflate和PHP只跳过一个目录上的压缩吗?
- 力扣题库63-不同路径II(C语言)
- 微信修改基本配置信息
- MySql 基本sql语句
热门文章
- vulnhub靶机_WHO WANTS TO BE KING: 1
- 201671030116宋菲菲 词频统计软件项目报告
- Excel批量核实输入的银行卡号信息是否正确!
- 干货|浅谈iOS端短视频SDK技术实现
- OpenGL 饱和度调节
- 数据库开启遇到的keng
- 【LaTeX Workshop】VS Code 与 SumatraPDF 双向链接配置方法
- C语言3sum,leetcode题目
- 性能计数器驱动_北京纳米能源所王中林院士机械力驱动的摩擦电高效空气负离子发生器...
- 集算器替代存储过程实现报表数据源