智能卡或智能密钥型便携器传输协议的自动检测方法技术

技术编号:3511247 阅读:212 留言:0更新日期:2012-04-11 18:40
在便携器内所采用的协议检测方式包括以下步骤:a)发送应答(E2)便携器接通(E1)以后,从接口装置方面接收初始信号;b)在便携器中,按照与各自第一和第二协议(E3)相配合的至少一个第一和第二取样频率,采样所述初始信号;c)在便携器中,使所得到的采样信号的至少一个取样,与适合其中一个第一和第二协议(E4)的至少一个协议密钥条件相比较;d)根据比较结果,在便携器中按照第一或第二通信协议处理交换数据。便携器可以是智能卡或智能密钥型便携器。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及。该专利技术找到了一种在便携器与接口装置之间数据交换中的普遍应用,特别是,在扰频电视节目接收时解扰所用的接收机/解码器与预约者的智能卡或智能密钥型便携器之间的数据交换。现在,市场上的大部分智能卡都符合尤其是在文献ISO/CEI7816-3与-4中所确定的特殊标准。该标准特别涉及到智能卡及其与之相配合的接口装置之间的传输协议。由于这个标准,要有大量的工具和软件用于制备接口装置,比如智能卡读出器、自动控制驱动器、检测及确认装置、卡的个性化处理机等等。在实施中,标准规定误传输协议以及由卡所提供的其它可能的传输协议都利用一个量纲参数T显示在接口装置上,此参数是在所述卡接通后在卡的应答中发送的。标准也规定,接口装置能够选择除了最初由卡所保留的协议以外的至少另外一个传输协议。此外,大家都了解一些应用,比如,交费电视,它可利用非标准化格式的芯片便携器,例如是以密钥的形式,而且它按照与前述标准中所提出的不同协议而工作。例如,这样一些应用涉及SYSTER型(注册商标)的所谓的模拟接收机/解码器,例如它们是在法国开发的,用来在接收扰频电视节目时进行解扰。对于这种不具有标准化格式和协议的而且一般都是在相当小范围内生产的芯片便携器来说,成本可能很高。再者,这种芯片便携器的检测和一体化都不方便,因为没有任何标准工具可以使用。本专利技术适当地解决了这些问题。该专利技术主要针对的是一种在便携器与接口装置之间交换数据的处理方法。根据本专利技术的普遍定义,此方法包括一种由便携器所进行的协议检测方式,其中有如下步骤a)接通便携器的应答发出以后,从接口装置方面接收一个初始信号;b)在便携器内,按照分别与第一和第二协议相配合的至少一个第一和第二取样频率采样初始信号;c)在便携器内,使至少一个由采样而得到的信号取样与适合于第一和第二协议之一的至少一个协议密钥条件相比较;d)根据比较的结果,在便携器中按照第一或第二通信协议之一来处理交换的数据。借助于本专利技术方法,便携器能够管理至少两个传输协议,其中一个是按照所希望的标准比如ISO7816-3或类似标准而典型地规格化的,而另一个非标准化的传输协议,例如是SYSTER(注册商标)协议。传输协议类型的选择是在正确地接通便携器以后,当接收由接口装置传输的初始信号时,利用便携器而自动进行的。接口装置没有作出任何有关传输协议选择的决定。因此,如果便携器处在按照SYSTER协议的工作方式,它将被纠正该SYSTER协议不能管理使便携器的工作向另外的ISO型协议的转换,与此同时又考虑到了上述方法的步骤。本专利技术方法可以利用广泛流传的标准装置(读卡器,个性化装置,检测装置),同时还可以使便携器适应不同于符合ISO标准的以及具有产权协议性质的特有传输协议,比如由SYSTER型(注册商标)电视模拟接收机/解码器所提出的协议。本专利技术方法可一样承担特定协议和标准化协议,还同样无需在便携器个性化时管理配置参数。因此在装载应用的外部规格方面不存在任何意外的情况。实际上,便携器是一个智能卡,它可安装及启用符合标准ISO7816-3或类似标准(对于检测等等)的一些协议以及SYSTER型(注册商标)通信协议(用于数字电视的应用)。根据一个实施例,步骤b)主要在于按照第一和第二取样频率采样所述初始信号,而步骤c)在于使两个产生的取样信号中至少各自一个取样与各个第一和第二密钥条件进行比较,每个密钥条件都适合于第一和第二协议中的各自一个。根据另一个实施例,步骤b)在于按照分别对应于第一和第二协议的第一或第二取样频率采样初始信号,步骤c)则在于使所得到的采样信号的至少一个取样与分别适合于第一协议、第二协议的一个协议密钥条件进行比较,而步骤d)在于分别按照第一协议、第二协议处理交换的数据,这是在正比较的情况下,而在负比较的情况下则分别按照第二协议、第一协议处理交换的数据。根据本专利技术的另一特征,第一密钥条件与按照第一取样频率所采样的第一字符比特位奇偶性有关,而第二密钥条件与按照第二取样频率采样的第一字符最高有效比特位值有关。根据一个实施方式,相符合的取样频率的周期时间单位等于372/fi,其中fi是当应答接通便携器时,由接口装置提供的初始频率。根据另一个实施方式,非符合的取样频率周期时间单位等于396/fi。实际上,根据第一个变型例,初始信号串是同时按两个取样频率采样的,因此两个采样是针对输入的同一信号串《平行地》进行的。根据另一个变型例,初始信号串是按两个取样频率中的单一频率采样的。本专利技术还涉及一种便携器,它能够与接口装置交换数据。根据本专利技术的另一个主要特征,便携器包括处理装置,它能够在发送应答接通便携器以后,从接口装置方面接收初始信号;能够按照至少第一和第二取样频率之一采样所述初始信号,第一和第二取样频率是分别与第一和第二协议相配合的;能够使按照所述第一和第二取样频率中的至少一个频率而采样的所述初始信号的至少一个取样与适合第一和第二协议之一的至少一个协议密钥条件进行比较;并且根据比较的结果,按照第一或第二通信协议处理所交换的数据。本专利技术还有一个目的是存储在信息载体上的计算机程序,它具有一些程序指令,在由信息系统加载和执行程序时,可以采用前述的处理方法。本专利技术的其它特征和优点可在阅读后面的详细说明时显示出来,其中唯一的附图是一个结构图它表明了本专利技术协议检测方法的一个实施方式。实际上,本专利技术传输协议的检测方法主要包括一个初始信号的至少一个取样选择性读出。例如,所述至少一个取样对应于利用接口装置应答智能卡接通时所发射的初始信号最初八位字节或字符。这就是所说的并且按照至少其中一个取样频率读出的至少一个取样,其中一个取样频率适合ISO标准协议,比如ISO7816-3或类似标准,而另一个取样频率则与产权性特定协议相关比如SYSTER(注册商标)协议。可以考虑两个变型例。根据第一个变型例,规定按照第一和第二取样频率,采样初始信号,例如采样接通应答所接收的最初八位字节。第一取样频率适合于第一协议(ISO)而第二取样频率适合第二协议(SYSTER)。这两个协议与两个各自的频率相配合,因为一个比特位的时限根据所用的协议是不同的。这两个采样是同时对于以比特位串形式接收的初始信号进行的。按第一取样频率所得到的取样,以第一采样信号形式存入到存储器第一区,而按第二取样频率所得到的取样,以第一采样信号形式,存入到存储器的第二区。该方法力求根据实时传输的初始信号取样来选择协议,这种方法的实施只有在如此传输的初始信号字符比特位上识别出至少一个可确定密钥条件的比特位,才变得可能,不管协议如何。申请人已注意到,第一个字符的最高有效比特位可执行所要力求达到的识别功能,也就是说,是在T=0协议情况下的奇偶性比特位,符合标准ISO7816-3,而在SYSTER协议情况下是《比特n°8》实际上,在SYSTER情况下,比特n°8属于“值1”,这是对于有关重新接入冷卡或热卡之后所传输的第一个字符来说的。但是,在ISO7816-3,T=0协议情况下,奇偶性比特位与比特b0至b7有关,可组成传输字符。提供了较大的自由度选择该第一个字符的值。能够涉及的,或是十六进制计数法的八位字节FF,这是在按照标准ISO选择协议的初始信号情况下;或是指令类的CLA八位字节,这是在APDU命令情本文档来自技高网...

【技术保护点】
处理便携器与接口装置之间交换数据的方法,其特征在于,它包括一种内部采用的并利用便携器实施的通信协议检测方式,其中规定以下几个步骤:a)发送便携器接通应答以后,从接口装置方面接收初始信号;b)在便携器中,按照至少其中一个与各自第一及第二协议相关的第一和第二取样频率,对所述初始信号进行采样;c)在便携器中,使至少一个所得到的采样信号的取样与至少一个适合于其中一个第一和第二协议的协议密钥条件相比较;d)根据比较结果,在便携器中,按照其中一个第一或第二通信协议处理如此交换的数据。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:O孔代米内
申请(专利权)人:卡纳尔技术公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利