CVM限制与接触式交易

huangapple go评论95阅读模式
英文:

CVM limit with contact transaction

问题

我们的一个终端提供商表示,接触卡没有CVM限制,因为它依赖于标签8E(CVM列表)和9F33(终端能力)中的内容。然而,我们的另一个终端提供商在其Mastercard和Visa的SDK中支持设置接触式CVM限制。我的问题是,哪一个更准确/正确?这只是合规性与灵活性的对比吗?

英文:

One of our terminal provider says that contact card doesn't have CVM limit as it is dependent to what is in tag 8E (CVM List) and 9F33 (Terminal Capabilities). However another terminal provider of us supports setting CVM Limit with contact in its SDK for Mastercard and Visa. My question is, which one is more accurate/correct? Is it just compliance vs flexibility?

答案1

得分: 0

公平地说,最简单的方式是阅读EMVCo Book 3来自行回答。我冒险说,如果不了解背后的规范,你将无法开发出适用于实际使用的任何东西。

终端支持的CVM(在终端能力中指示)在终端级别2内核的实现符合声明方面被视为重大变化(根据终端类型批准公告11),因此更改这些值需要不同的级别2内核批准。

从技术上讲,具有动态内核配置选择功能(以反映终端能力的不同值)是可能的,但每个配置都需要单独的认证(包括L2以及基于它们的所有L3)。

从理论上讲,因此有可能拥有这样的功能,可以模拟接触界面的CVM限制功能(以与C-2非接触内核处理方式类似,其中在限制以下的终端能力下仅显示NoCVM),但这很繁琐(由于认证的增加),你仍然需要记住部署环境必须满足方案的要求。

坦率地说,没有关于供应商的详细信息很难说,但根据我的经验,我预计它只是常见的接触/非接触API,但在使用接触卡时不执行上述操作。

英文:

To be fair, it would be easiest if you just read EMVCo Book 3 to answer that yourself. I would risk saying that you will not be able to develop anything for real-life use without understanding the specifications behind it.

CVMs that terminal supports (indicated in Terminal Capabilities) are considered major change in terms of Implementation Conformance Statement of the terminal level 2 kernel (as per terminal type approval bulletin 11) so changing these values requires different Level 2 kernel approval.

Technically speaking, feature with dynamic kernel configuration selection (to reflect different values of Terminal Capabilities) is possible, but it requires separate certification for each of the configurations (both L2, as well as all L3 based on them).

Theoretically, it is therefore possible to have such functionality that would emulate on contact interface functionality of CVM Limit (working in similar fashion as it is handled by C-2 contactless kernel where below limit terminal capabilities show NoCVM only), but it is cumbersome (due to multiplication of certifications) and you still need to remember that there are schemes requirements for deployment environment to be fulfilled.

Quite frankly, it's hard to say without details about the vendor, but from my experience I would expect that it is just common contact/contactless API, but it does none of the above described when contact card used.

huangapple
  • 本文由 发表于 2023年5月29日 02:01:04
  • 转载请务必保留本文链接:https://go.coder-hub.com/76352879.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定