PC/SC简介

原创 2002年12月13日 09:07:00

     PC/SC即个人计算机(Personal computer)/智能卡(Smart Card),它是为智能卡访问Windows平台(包括Windows2000)而定义的一种标准结构。

PC/SC的体系结构
    这个为集成电路卡(ICC)与个人计算机系统设计的交互规范,已经让智能卡进入PC机世界的问题变得容易了。PC/SC的主要优点就是让应用程序不必为了与智能卡通信而去了解智能卡读卡器的细节。而且,该应用程序还能适用于任何遵从PC/SC标准的读卡器。

    PC/SC工作组是一个主要由智能卡和计算机厂商组成的委员会,Gemplus是其中活跃的一员(译者注:Gemplus为一公司名)。微软公司在制定这些详细的标准中扮演了重要的角色,因为事实上Windows平台是唯一一个提供智能卡资源管理器的平台。

下图说明了PC/SC的体系结构。

智能卡服务提供者(Smart Card Service Provider)
     尽管智能卡服务提供者是可选的,不过由于它提供了一个友好并且标准的智能卡接口,所以还是非常有用的。它通常是由智能卡生产商提供的。

智能卡资源管理器(Smard Card Resource Manager)
     智能卡资源管理器是PC/SC体系结构的核心部分。它在结构中处于应用程序和智能卡之间的位置,允许并发访问一个给定的读卡器。智能卡资源管理器也利用其本身的知识库帮助应用程序识别或定位智能卡。这样就令驱动程序更简洁,访问更方便。

     智能卡资源管理器整合了一些智能卡读卡器驱动程序和应用程序的通用部分到一套可重用的组件之中。这降低了软件开发的总成本。操作系统供应商提供智能卡资源管理器。

智能卡读写器驱动程序(Smart Card Reader Driver)
     由生产厂商提供的智能卡读写器驱动程序负责把资源管理器语言转化为读卡器语言。它也负责选择和设定合适的用于和智能卡读写器通信的I/O通道,而且可以管理多个的物理设备。也有可能存在多个驱动程序挂在该智能卡资源管理器之上的情况。

PC/SC规范介绍

1.简介: PC/SC规范由微软公司与世界其它著名的智能卡厂商组成的PC/SC工作组提出的。PC/SC规范是一个基于WINDOWS平台的一个标准用户接口(AP1),提供了一个从个人电脑(Person...
  • xiliang_pan
  • xiliang_pan
  • 2011年09月21日 14:40
  • 3760

PC/SC简介以及相关开发

一、PC/SC规范介绍         PC/SC规范由微软公司与世界其它著名的智能卡厂商组成的PC/SC工作组提出的。PC/SC规范是一个基于WINDOWS平台的一个标准用户接口(API),提供了...
  • duanxingheng
  • duanxingheng
  • 2013年09月04日 14:28
  • 2604

ubuntu--访问PC/SC读卡器

因为PC/SC是Windows的体系,以系统API的层面服务应用。所以一直以来智能卡相关的读卡器和工具都集中在Windows上,而在 unix体系下则一直水土不服。值得庆幸的是随着开源组织M.U.S....
  • fouweng
  • fouweng
  • 2016年12月02日 15:53
  • 953

Linux下pc/sc接口的实现

[转]Linux下pc/sc接口的实现   运行环境:内核版本:2.6.23.1-42.fc8OS:fedora8、redhat9平台:PC实现步骤:1、安装libusb(版本0.1.12)。默认...
  • lijx82
  • lijx82
  • 2011年04月21日 11:12
  • 1418

PC/SC在android上的移植

本处只讨论分别移植libusb,pcsc和ccid部分,主要涉及到的源码为: libusb:http://sourceforge.net/projects/libusb/ pcscd:https:...
  • qq_32928763
  • qq_32928763
  • 2015年11月21日 20:29
  • 1348

VC中PC/SC智能卡接口的编程(-)

最近用到了PC/SC编程,这篇文章写的非常好。 另:自己编写的用实物测试过的程序源码:http://download.csdn.net/detail/jixuxiangqianzou/5633553...
  • JiXuXiangQianZou
  • JiXuXiangQianZou
  • 2013年06月11日 07:56
  • 923

SC --关于系统服务的一个命令详解

介绍SC,SC QC,and SC QUERYSC使用这样的语法:1. SC [Servername] command Servicename [Optionname= Optionvalues]2....
  • xuhairen12
  • xuhairen12
  • 2011年05月04日 17:14
  • 611

pc/sc 介绍

1 引言 完整的智能卡应用系统由后台服务程序、主机或终端应用程序和智能卡等组成,如图1所示。其中,后台服务程序提供了支持智能卡的服务。例如,在一个电子付款系统中,后台服务程序可以提供到信用卡和帐户...
  • JiXuXiangQianZou
  • JiXuXiangQianZou
  • 2013年06月11日 00:14
  • 387

Linux下对PC/SC智能卡接口编程

PC/SC(Personal Computer/Smart Card)规范,PC/SC 规范作为读卡器和卡与计算机之间有一个标准接口,实现不同生产商的卡和读卡器之间的交互操作Linux下运行的源码pc...
  • leumber
  • leumber
  • 2018年01月17日 16:32
  • 107

PC/SC专题

 PC/SC是微软公司提供的用于智能卡开发的协议类型,对于PC/SC协议微软提供了专有的协议驱动模型,可以容易的被IE调用实现SSL。同事对于IE也可以通过CSP的方式来实现SSL协议。我最近看了关于...
  • lst1975
  • lst1975
  • 2011年05月04日 22:37
  • 412
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PC/SC简介
举报原因:
原因补充:

(最多只允许输入30个字)