[发明专利]在高性能计算机上使用智能卡的方法无效

专利信息
申请号: 00108712.6 申请日: 2000-05-30
公开(公告)号: CN1326167A 公开(公告)日: 2001-12-12
发明(设计)人: 王学武;罗斌;宋建福;林光信 申请(专利权)人: 英业达股份有限公司
主分类号: G06K19/067 分类号: G06K19/067;G06K7/06;G06F9/06;G06F13/00
代理公司: 柳沈知识产权律师事务所 代理人: 马莹
地址: 台湾省*** 国省代码: 台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 性能 计算机 使用 智能卡 方法
【说明书】:

发明涉及一种使用智能卡(Smart Card)的方法,特别是在高性能计算机(HPC)上使用智能卡的方法。

一般情况下,当多人使用同一台HPC时,对用户的身份确认与数据维护等操作,都需要具备一定的安全与保密性,而在以往的HPC上,没有提供智能卡读取器的装置,无法对用户使用HPC提供安全、保密的方法。

本发明提供一种在HPC上使用智能卡的方法,其目的在于提供将HPC与智能卡读取器连接起来的驱动程序,通过操作智能卡读取器,实现HPC与智能卡读取器的数据交换。

本发明的另一目的在于提供一公用接口,使用者可以通过此公用接口,将与使用者有关的信息存放在智能卡上,以便能够保护使用者使用HPC的安全性与保密性。

为了实现上述目的,按照本发明的一个方面,提供了一种在HPC上使用智能卡的方法,包含下列步骤:提供一智能卡;提供一智能卡读取器,用以插入智能卡;提供一智能卡驱动程序,用以设置通讯方法及初始化通讯接口,并且通过HPC的中央处理器(CPU)提供与智能卡接口的功能;通过一操作程序,执行智能卡驱动程序,以实现智能卡的数据读/写操作;及,通过一应用程序进行使用者身份确认,并进行智能卡与HPC之间的数据接收与数据传送。

下面,参照附图说明本发明的详细内容及技术,附图中:

图1为本发明的系统架构图;

图2为本发明的智能卡各状态寄存器初始化流程图;

图3为本发明的智能卡数据接收流程图;及

图4为本发明的智能卡数据传送流程图。

本发明提供了将HPC与智能卡读取器连接起来的能力,通过提供一个驱动程序,来完成对智能卡读取器的操作,同时为应用程序提供了公用接口,以便使用者能够使用智能卡读取器,来完成与HPC间的数据传送。一般在有多人使用公用机台进行数据查询时,需要不断地对公用机台上的信息进行更新与维护,首先,启动操作系统,自动执行智能卡驱动程序的动态链接库,接着该动态链接库去寻找智能卡读取器,如果找到,则设定其连接方法,并得到该智能卡的状态与类型,该驱动程序完成操作系统与智能卡读取器的连接。

在完成操作系统与智能卡读取器的连接后,接着使用者可以启动数据查询应用程序,该程序执行驱动程序的相关查询函数,去查询智能卡读取器中是否插入智能卡,如果没有,则提示使用者插入合适的智能卡;如果已插入合适的智能卡,则提示使用者输入使用该智能卡的身份确认,在获得确认信息后,即可通过驱动程序与从智能卡中得到的身份信息进行比较,如果比较错误,则不允许使用者对公用机台做存取的动作;如果比较正确,就可以允许使用者的智能卡上的数据存入公用机台中,并允许使用者进行数据查询,并将相应的信息再次写入智能卡中。

图1为本发明的系统架构图,当使用者将智能卡101插入读写装置的智能卡读取器102中时,智能卡读取器通过执行驱动程序模块的智能卡驱动程序103来完成将使用者数据输出或输入到HPC中的任务,而该驱动程序模块的作用是设置通讯方法及初始化通讯接口,并且通过执行HPC CPU为智能卡提供的接口,来实现智能卡的数据读/写操作。当HPC操作程序104启动后,自动执行驱动模块,而于HPC上存放的应用程序105进行使用者身份确认。并且一旦HPC与智能卡读取器之间发生读写的请求信号后,即可完成将使用者的数据从智能卡到HPC上(或从HPC到智能卡)的传送过程。

依据本发明所提出的方法可分为三个操作步骤:第一步骤为智能卡各状态寄存器初始化流程,如图2为所示;第二步骤为智能卡数据接收流程,如图3为所示;第三步骤为智能卡数据传送流程,如图4为所示。

现就智能卡各状态寄存器初始化流程说明如下,参考图2所示,首先清除SCSCR寄存器的TE和RE地址,设定SCSCR寄存器的TE和RE地址为零(步骤201);接着清除SCSSR寄存器的FER/ERS和ORER标记,设定SCSSR寄存器的FER/ERS和ORER标记为零(步骤202);并设定SCSMR寄存器的O/E、CKS1、CKS0和GM地址的初始值(步骤203);再设定SCSCMR寄存器的SMIF、SDIR和SINV地址的初始值(步骤204),设定SCBRR寄存器各地址初始值(步骤205);并设定SCSCR寄存器的CKE1和CKE0地址的初始值,并将TIE、RIE、TE和RE地址的初始值设为零(步骤206);等候是否有信号(步骤207),如果有信号到来,则设定SCSCR寄存器的TIF、RIE和RE地址的初始值(步骤208),如果没有请求信号,则继续等待,直到有请求信号到来,再执行步骤208。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/00108712.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top