【摘要】 本发明公开了一种实现HID/SCSI设备PC/SC接口的系统和方法,属于通信安全领域。所述方法包括:伺服程序创建内核对象并加载伺服函数库,将内核对象发送给PC/SC驱动程序;伺服程序通过PC/SC驱动程序向计算机设备管理程序上报HID/SCSI设备的信息;PC/SC驱动程序将接收的访问HID/SCSI设备的指令,通过内核对象发送给伺服程序;伺服程序接收访问指令,获取伺服函数库中调用HID/SCSI接口指令的代码信息;应用程序通过PC/SC驱动程序和伺服程序,经PC/SC接口对HID/SCSI设备进行访问。由于伺服程序运行在系统应用层,其编写、修改、维护简单,在其运行过程中发生错误不会导致整个系统的崩溃;当需要支持新的HID/SCSI设备时,只需更换伺服程序就可以实现对新设备的兼容,增强了系统的柔韧性和扩展性。 【专利类型】发明授权 【申请人】北京飞天诚信科技有限公司 【申请人类型】企业 【申请人地址】100083 北京市海淀区学院路40号研7楼5层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810117482.3 【申请日】2008-07-31 【申请年份】2008 【公开公告号】CN101329661B 【公开公告日】2010-04-21 【公开公告年份】2010 【授权公告号】CN101329661B 【授权公告日】2010-04-21 【授权公告年份】2010.0 【IPC分类号】G06F13/38; G06F13/42 【发明人】陆舟; 于华章 【主权项内容】一种实现HID设备或SCSI设备个人电脑/智能卡PC/SC接口的系统,所述HID为人机接口设备,所述SCSI设备为小型主机系统接口设备,其特征在于,所述系统包括:伺服模块、PC/SC驱动模块、设备管理模块和应用程序模块;所述伺服模块,用于将计算机获取的所述HID设备或SCSI设备的信息上报给所述PC/SC驱动模块,并提供所述HID设备或SCSI设备和所述PC/SC驱动模块之间的数据交互通道;所述PC/SC驱动模块,用于将所述伺服模块报告的所述HID设备或SCSI设备的信息,上报给所述设备管理模块,并提供所述伺服模块和所述设备管理模块之间的数据交互通道;所述设备管理模块,用于将所述PC/SC驱动模块报告的所述HID设备或SCSI设备的信息,上报给所述应用程序模块;并向所述应用程序模块提供访问所述HID设备或SCSI设备的接口信息;所述应用程序模块,用于根据所述设备管理模块报告的所述HID设备或SCSI设备的信息和提供的访问所述HID设备或SCSI设备的接口信息,访问所述HID设备或SCSI设备。 【当前权利人】飞天诚信科技股份有限公司 【当前专利权人地址】北京市海淀区学清路9号汇智大厦B楼17层 【引证次数】4.0 【他引次数】4.0 【家族引证次数】4.0 【家族被引证次数】7