The invention relates to a smart card chip operating system, including a communication transmission module, which is based on the communication protocol used by the smart card and sends commands to read and write devices by contact or non-contact interfaces; meanwhile, the response to the command is sent out in the format of the transmission protocol; The command interpretation module receives commands from the communication transmission module, parsing the command head of each command received, analyzing and checking the correctness of the command parameters; the security management module, the security management module carries out one way or two-way identity authentication through the smart card and the reading and writing device. The data is encrypted and decrypted through the cryptographic algorithm and key management system, and the data is controlled and managed in the data from the transmission module; and the file management module is used to manage the file through the operation and access of the file, and then improve the security of the smart card.
【技术实现步骤摘要】
一种智能卡芯片操作系统
本专利技术涉及智能卡
,尤其涉及智能卡芯片操作系统。
技术介绍
智能卡是综合微电子、通信、计算机、密码等多种技术于一体的产品,随着信息技术和国内经济的快速发展,目前,智能卡在国内的应用已经遍布于移动通信、金融、社保、石油、身份证、城市一卡通、移动支付等众多的领域,已成为现代社会生活中不可或缺的重要部分。能卡芯片操作系统(ChipOperationSystem,COS)属于智能卡中的软件部分,它是搭载在智能卡芯片之上的嵌入式控制软件,它主要完成与外界的数据通信、身份鉴别、文件处理等功能,是智能卡应用得以正确、安全实现的基础。由于其承担着重要的角色,特别是维护智能卡应用功能的正常运行,以及保障重要数据和密钥的安全性,因此,它的安全保证能力将直接影响着智能卡应用的安全稳健运行。因此,开发一种智能卡芯片操作系统,不但具有迫切的研究价值,也具有良好的经济效益和工业应用潜力,这正是本专利技术得以完成的动力所在和基础。
技术实现思路
为了克服上述所指出的现有技术的缺陷,本专利技术人对此进行了深入研究,在付出了大量创造性劳动后,从而完成了本专利技术。本专利技术的技术方案是:一种智能卡芯片操作系统,包括通信传输模块,所述通信传输模块依据智能卡所使用的通信协议,对读写设备发出命令通过接触式或非接触式接口进行接收;同时,把对命令的响应按照传输协议的格式发送出去。命令解释模块,所述命令解释模块接收来自通信传输模块的命令,并对接收到的每条命令的命令头做语法分析,分析和检查命令参数的正确性。安全管理模块,所述安全管理模块通过智能卡和读写设备进行单向或双向的身 ...
【技术保护点】
1.一种智能卡芯片操作系统,其特征在于:包括通信传输模块(1),所述通信传输模块(1)依据智能卡所使用的通信协议,对读写设备发出命令通过接触式或非接触式接口进行接收;同时,把对命令的响应按照传输协议的格式发送出去;命令解释模块(2),所述命令解释模块(2)接收来自通信传输模块(1)的命令,并对接收到的每条命令的命令头做语法分析,分析和检查命令参数的正确性;安全管理模块(3),所述安全管理模块(3)通过智能卡和读写设备进行单向或双向的身份认证;通过密码算法及密钥管理系统产生的过程密钥来对数据进行加解密;对从传输模块传入的数据进行安全控制及管理;以及文件管理模块(4),通过对文件的操作和访问来实现应用管理。
【技术特征摘要】
1.一种智能卡芯片操作系统,其特征在于:包括通信传输模块(1),所述通信传输模块(1)依据智能卡所使用的通信协议,对读写设备发出命令通过接触式或非接触式接口进行接收;同时,把对命令的响应按照传输协议的格式发送出去;命令解释模块(2),所述命令解释模块(2)接收来自通信传输模块(1)的命令,并对接收到的每条命令的命令头做语法分析,分析和检查命令参数的正确性;安全管理模块(3),所述安全管理模块(3)通过智能卡和读写设备进行单向或双向的身份认证;通过密码算法及密钥管理系统产生的过程密钥来对数据进行加解密;对从传输模块传入的数据进行安全控制及管理;以及文件管理模块(4),通过对文件的操作和访问来实现应用管理。2.根据权利要求1所述的一种智能卡芯片操作系统,其特征在于:所述通信传输模块(1)负责智能卡和接口设备之间利用NetBEUI协议进行数据通信,在正确地接收到命令后交给命令解释模块(2)进行处理。3.根据...
【专利技术属性】
技术研发人员:吴刚,
申请(专利权)人:靖州鑫兴智能科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。