1 / 11

PC/SC Overview

PC/SC Overview. Christophe Colas Chairman PC/SC Technical Workgroup. CTST’ 2000 Miami. Workgroup. Core Members. Formed in May ’96. Associate Members. Bull Gemplus HP Intel Microsoft Schlumberger Siemens Sun Toshiba. ActivCard Algorithmic Research Cherry Datelnet Smart Services

charis
Download Presentation

PC/SC Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PC/SC Overview Christophe Colas Chairman PC/SC Technical Workgroup CTST’ 2000 Miami

  2. Workgroup Core Members • Formed in May ’96 Associate Members • Bull • Gemplus • HP • Intel • Microsoft • Schlumberger • Siemens • Sun • Toshiba • ActivCard • Algorithmic Research • Cherry • Datelnet Smart Services • Philips Semiconductors • Rainbow Technologies • SCM Microsystems • Soliton Systems • Winbond Electronics Corp. CTST’ 2000 Miami

  3. Objectives • Facilitate Smart Card Integration into PC Environment • Smart Card Reader and Smart Card Interoperability at Different Levels • Application and Vendor Neutral • Platform Independent Specifications CTST’ 2000 Miami

  4. Introduction and Architecture Overview Interface Requirements for Compatible IC Cards and Readers Requirements for PC-Connected Interface Devices IFD Design Considerations and Reference Design Information ICC Resource Manager Definition ICC Service Provider Interface Definition Application Domain and Developer Design Considerations Recommen- dations for ICC Security and Privacy Devices PC/SC Specifications Version 1.0: December 1997         CTST’ 2000 Miami

  5. ICC-Aware Application ICC-Aware Application ICC-Aware Application PC/SC Service Provider Reference Interfaces Service Providers Service Providers Service Provider PC/SC RM Interface Resource Manager PC/SC IFD Handler Interface IFD Handler IFD Handler IFD Handler Drivers IFD IFD IFD Smart Card Readers Smart Cards ICC ICC ICC Architecture Overview CTST’ 2000 Miami

  6. Resource Manager • Manages ICC-related Database • Smart Card Readers • Card Types • Detects Card Insertion/Removal • Performs Match between Inserted Cards and Requested Interfaces • Controls Multi-Application Access • Resource Locking CTST’ 2000 Miami

  7. ICCSP ICC OS + Applis ATR ATR  Card Type  Interfaces Static information registered to the Resource Manager • Basic Mechanism implemented in the Resource Manager Card Recognition Dynamic • For more complex scenarios, need to be handled by specific ICCSPs and ICC-aware applications CTST’ 2000 Miami

  8. PC/SC Revision 1.0 Support • ISO 7816 Asynchronous Cards • “Simple” Smart Card Readers • Implemented on Win9x, Win NT 4.0 and built-in in Windows 2000 • See Microsoft Platform DDK and SDK • Linux: Work in Progress CTST’ 2000 Miami

  9. Compatibles Devices • No Test Suite within PC/SC as it is Closely Dependent on Platform Implementation • Numerous Readers follow PC/SC Specifications • Particularly with Microsoft Windows logo • Many Card Manufacturers have Developed Service Providers for their Cards CTST’ 2000 Miami

  10. Application Card ServiceRegistry AppmgtCardService Card ServiceFactory CardService Smart Card Card ID ServiceScheduler Win32 Environment Card TerminalFactory Card TerminalRegistry IFD Handler IFD Handler RS232 PC-Card IFD IFD & PC/SC CTST’ 2000 Miami

  11. For More Information • http://www.pcscworkgroup.com CTST’ 2000 Miami

More Related