EMV芯片中的applet和应用程序是否相同?

时间:2016-01-05 13:47:25

标签: javacard emv

我是EMV的新手,我对卡片中应用程序和小程序的使用存有疑问。我在一些网站上看到他们告诉应用程序和applet是一样的。

你能帮我解决这个问题吗?

3 个答案:

答案 0 :(得分:2)

好吧,如果你是这个主题的新手,一个简单的维基百科研究就足够了。

首先看看EMV的这个定义:

  

EMV是智能支付卡和付款的技术标准   终端和自动柜员机可以接受它们...... EMV卡是智能卡

其次,这是Java Card技术的定义:

  

Java Card是指允许基于Java的软件技术   应用程序(小程序)可以在智能卡等上安全运行   小内存占用设备。

因此,在这些定义的上下文中,应用程序和applet是等效的术语,但要小心,因为并非所有的智能卡实现都是基于Java的。

这里的关键是不要将技术标准概念(EMV中的概念)与软件技术概念(Java卡中的概念)混淆。

答案 1 :(得分:0)

Applet是一个连接到Java Card的单词,应用程序驻留在java卡中可以称为Applet。

具有应用程序的EMV芯片在终端中使用卡时运行

此处应用程序可以是原生基于Java

I've seen in some sites they were telling that application and applet are same.

如果没有深入,可以说它是正确的,因为applet作为一个驻留在EMV芯片和applet中的应用程序是一个经常用于Java Card的单词。

答案 2 :(得分:0)

Applet是在软件方面使用的术语,与 EMV应用程序术语没有关联。 Applet是一种在智能卡上运行以进行通信和计算的软件(例如EMV应用程序的OS)。

在EMV术语中,应用程序是指应用程序在applet上运行并有助于执行交易。