博客
关于我
智能卡操作系统COS概述(可以顺带了解下)
阅读量:137 次
发布时间:2019-02-28

本文共 859 字,大约阅读时间需要 2 分钟。

COS系统是智能卡片内操作系统的简称,紧密围绕智能卡的特性设计,适应其硬件资源的限制。随着IC卡技术从简单的同步卡发展到内置微处理器的智能卡,COS逐渐成为解决智能卡管理复杂性问题的核心工具。

COS概述

COS的核心目标是管理智能卡与外界的通信,控制卡内存储器,并处理内部命令。与传统操作系统不同,COS是专用系统,通常为特定智能卡设计。不同卡的COS各有不同,但大多基于国际标准ISO/IEC 7816系列。

COS主要功能包括:

  • 信息交换协议:支持ISO/IEC 7816-3和7816-3A3中定义的T=0和T=1协议。
  • 存储器管理:根据国际标准ISO/IEC 7816-4规范,管理卡内存储器结构。
  • 文件操作:处理智能卡中的文件,支持文件读写操作。
  • 安全机制:防止非法访问和数据窃听,确保卡内数据安全。
  • COS架构

    COS通常由四个功能模块组成:

  • 传送管理器:处理与外界的通信,接收命令并发送响应。
  • 安全管理器:验证命令合法性,防止未授权访问。
  • 应用管理器:判断命令可执行性,控制文件访问权限。
  • 文件管理器:管理卡内文件,支持文件操作和存储。
  • 传送管理器

    传送管理器负责接收外部命令并发送响应,具体功能依赖于通信协议(T=0或T=1)。T=0以单字节为单位,T=1以数据块为单位。传送管理器需处理协议附加信息,确保数据完整性。

    安全机制

    COS安全体系包括安全状态、安全属性和安全机制。安全状态决定了卡当前的安全性,安全属性定义操作权限,安全机制提供加密和鉴别功能。常用加密算法为DES,密码存储于密码文件中,文件访问受安全控制机制限制。

    应用管理器与文件管理器

    应用管理器确保命令合法性,控制文件访问权限。文件管理器管理卡内文件,支持文件操作,如读写、删除等。文件系统分为主文件、专用文件和基本文件,文件访问可通过鉴别寄存器或状态机实现。

    COS的设计紧密结合智能卡存储器结构,支持文件操作和安全控制。不同厂商的COS各有特色,但普遍遵循国际标准。尽管国际标准尚未完善,厂家常自行扩展以应对快速发展的需求。

    转载地址:http://yted.baihongyu.com/

    你可能感兴趣的文章
    mysql 索引类型以及创建
    查看>>
    MySQL 索引连环问题,你能答对几个?
    查看>>
    Mysql 索引问题集锦
    查看>>
    Mysql 纵表转换为横表
    查看>>
    mysql 编译安装 window篇
    查看>>
    mysql 网络目录_联机目录数据库
    查看>>
    MySQL 聚簇索引&&二级索引&&辅助索引
    查看>>
    Mysql 脏页 脏读 脏数据
    查看>>
    mysql 自增id和UUID做主键性能分析,及最优方案
    查看>>
    Mysql 自定义函数
    查看>>
    mysql 行转列 列转行
    查看>>
    Mysql 表分区
    查看>>
    mysql 表的操作
    查看>>
    mysql 视图,视图更新删除
    查看>>
    MySQL 触发器
    查看>>
    mysql 让所有IP访问数据库
    查看>>
    mysql 记录的增删改查
    查看>>
    MySQL 设置数据库的隔离级别
    查看>>
    MySQL 证明为什么用limit时,offset很大会影响性能
    查看>>
    Mysql 语句操作索引SQL语句
    查看>>