[发明专利]多通道PSAM卡的数据传输方法、装置及多通道PSAM卡有效
申请号: | 202010016138.6 | 申请日: | 2020-01-08 |
公开(公告)号: | CN111241017B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 闫鸣生;安刚;任昭晶;王金贵;赵云辉 | 申请(专利权)人: | 北京江南天安科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 北京文慧专利代理事务所(特殊普通合伙) 11955 | 代理人: | 戴丽伟 |
地址: | 100088 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通道 psam 数据传输 方法 装置 | ||
1.一种多通道PSAM卡的数据传输方法,其特征在于,所述多通道PSAM卡中内置有用于指令信息传输的高速通道,所述高速通道分成多个逻辑通道,所述高速通道使用常用的计算机外设接口,所述常用的计算机外设接口为32位PCI总线接口或PCI-E高速总线接口,所述多通道PSAM卡中包括与逻辑通道数量相同的多个彼此相互独立的文件系统,所述逻辑通道与所述文件系统一一对应,所述方法包括:
通过所述计算机外设接口获取上位机发送的指令信息,所述指令信息包括APDU指令和在所述APDU指令前面增加的可选的通道标签,所述通道标签中包括通道标识和通道号码字段,所述通道标识为所述APDU指令第一字节不使用的任意事先约定的固定数值,所述通道号码字段为所述指令信息所对应的逻辑通道的通道号码;
根据所述指令信息中通道号码字段判断所述指令信息所对应的逻辑通道;
将所述指令信息通过所述指令信息对应的逻辑通道传输至指令执行单元,并在所述指令执行单元中使用与所述指令信息对应的文件系统对所述指令信息进行处理;
将所述指令执行单元根据所述指令信息输出的处理结果通过所述指令信息所对应的逻辑通道及计算机外设接口发送至上位机;
当所述指令信息中不包含所述通道标签时,判断所述指令信息为0通道指令信息,且所述处理结果中也不包含通道标签;
当所述指令信息中包含所述通道标签时,根据所述指令信息中通道号码字段的内容n判断所述指令信息所对应的逻辑通道n,其中0≤n≤N-1,N为逻辑通道数量;
判断所述指令信息中包含的通道标签内容的准确性,当所述指令信息中包含的通道标签内容存在错误时,不再将所述指令信息传递至指令执行单元,直接返回错误码。
2.根据权利要求1所述的方法,其特征在于,所述多通道PSAM卡中任意一个逻辑通道均在应用层面上对应一张PSAM卡,所述方法还包括:当所述指令信息为需要密钥运算或数据文件操作的指令时,所述通道号码字段对应相应的PSAM卡文件结构、密钥结构及卡片信息。
3.一种多通道PSAM卡的数据传输装置,其特征在于,所述多通道PSAM卡中内置有用于指令信息传输的高速通道,所述高速通道分成多个逻辑通道,所述多通道PSAM卡中包括与逻辑通道数量相同的多个彼此相互独立的文件系统,所述逻辑通道与所述文件系统一一对应,所述装置包括接口单元、通道判断逻辑单元和指令执行单元;
所述接口单元,用于获取上位机发送的指令信息,以及将所述指令执行单元输出的处理结果发送至上位机,所述接口单元为常用的计算机外设接口,所述常用的计算机外设接口为32位PCI总线接口或PCI-E高速总线接口,所述指令信息包括APDU指令和在所述APDU指令前面增加的可选的通道标签,所述通道标签中包括通道标识和通道号码字段,所述通道标识为所述APDU指令第一字节不使用的任意事先约定的固定数值,所述通道号码字段为所述指令信息所对应的逻辑通道的通道号码;
所述通道判断逻辑单元,用于根据所述指令信息中通道号码字段判断所述指令信息所对应的逻辑通道,并将所述指令信息通过所述指令信息对应的逻辑通道传输至指令执行单元;
所述指令执行单元,用于根据所述通道号码字段确定文件系统的选取,并根据所述指令信息执行指令及输出处理结果,并将所述处理结果通过所述指令信息所对应的逻辑通道发送至接口单元;
所述通道判断逻辑单元,具体还用于:
当所述指令信息中不包含所述通道标签时,判断所述APDU指令为0通道指令信息,且所述处理结果中也不包含通道标签;
当所述指令信息中包含所述通道标签时,根据所述指令信息中通道号码字段的内容n判断所述指令信息所对应的逻辑通道n,其中0≤n≤N-1,N为逻辑通道数量;
判断所述指令信息中包含的通道标签内容的准确性,当所述指令信息中包含的通道标签内容存在错误时,不再将所述指令信息传递至指令执行单元,直接返回错误码。
4.根据权利要求3所述的装置,其特征在于,所述多通道PSAM卡中任意一个逻辑通道均在应用层面上对应一张PSAM卡,当所述指令信息为需要密钥运算或数据文件操作的指令时,所述通道号码字段对应相应的PSAM卡文件结构、密钥结构及卡片信息。
5.一种多通道PSAM卡,其特征在于,所述多通道PSAM卡包括权利要求3或4所述的多通道PSAM卡的数据传输装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京江南天安科技有限公司,未经北京江南天安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010016138.6/1.html,转载请声明来源钻瓜专利网。