Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 1 www.one-o-one.com Smart Card Technology for the Macintosh Chris Goeltner January 30, 2001.

Similar presentations


Presentation on theme: "Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 1 www.one-o-one.com Smart Card Technology for the Macintosh Chris Goeltner January 30, 2001."— Presentation transcript:

1 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 1 www.one-o-one.com Smart Card Technology for the Macintosh Chris Goeltner January 30, 2001

2 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 2 www.one-o-one.com Agenda Components of a smart card application - Host application - Infrastructure: smart card reader - Smart card Select the right smart card for your project Demo app in Classic and OS X - Card issuing - E-shopping - Secure file access - Data storage

3 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 3 www.one-o-one.com Components of a smart card application Smart Card Reader Host computer Application program Smart Card Application Network OS Card “OS” Reader Driver

4 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 4 www.one-o-one.com Development Steps How to add a smart card to your application Define smart card functionality Select smart card type Integrate smart card readerImplement smart card to application application Deliver application - set up infrastructure - personalize cards

5 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 5 www.one-o-one.com Selection of smart card type TypeCharacteristicSecurity level SW/OS/ Programmability I 2 C memoryunprotected data can be none read/writestored encrypted Secure memoryhard-wiredmedium if challenge- define keys r/w protectionresponse algorithm available Processor card8-bit security challenge/response onboard card “OS” 1. Generationcontroller, ROMDES, e-purse, etc. set up file-structure EEPROM define access rights Processor cards8-32 bit controllershigh level crypto- fully programmable 2. Generationinterpreter based functions: in Java, Basic, etc. Crypto-coprocessor RSA challenge/r Random number key generation generator

6 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 6 www.one-o-one.com K3 Smart Card Reader Host computer Mac OS 8.6/9.x Smart card infrastructure Mac Classic Smart card Application program K3 Reader Driver K3 library

7 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 7 www.one-o-one.com Host computer Mac OS X Smart card infrastructure Mac OS X K3 Smart Card Reader Smart card K3 Reader “Bundle ” Application Program (PC/SC) OS X PC/SC middle-ware

8 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 8 www.one-o-one.com K3 smart card reader - First reader dedicated to the Mac - Compatible with any Mac with USB port Mac OS 8.6, 9.x, OS X - Drivers also available for Windows and Linux - Designed for the Mac, no cable needed ! - Reads any standard AND non standard card type Today T=0, T=1, I 2 C - Smart Virtual Firmware TM allows upgrade to additional card types on the fly - FCC and CE certified - Automatic driver download via Apple software locator

9 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 9 www.one-o-one.com K3 development environment C (Codewarrior)static library (30KB) shared library (11KB) Source code samples RealBasic in development Filemaker ProPrototype available AppleScriptPrototype available

10 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 10 www.one-o-one.com Smart card application example “K3 Universe“ Multi functional smart card for the Internet Consumer/User E-purse payment for Internet shopping Secure access of medical records Information storage Service Provider Card issuing/personalization E-purse reloading

11 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 11 www.one-o-one.com Smart card demo “K3 Universe“ Selection criteria for smart card type - Medium security - Flexibility and expandability - Standard interface - Economical -> Processor card 2. Generation programmable card -> Processor card 1. Generation -> Secure memory card

12 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 12 www.one-o-one.com Smart card demo File structure on card Define access rights Issuer User Third Party Issue card - name write X read X XX - address write X fieldread X XX - PINwrite X read X E-purse - increment X - decrement XX File access keys - write X - read XX

13 Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 13 www.one-o-one.com Contact Info Chris Goeltner cg@one-o-one.com Tel: 408 836 0300 Fax: 408 446 1406 www.one-o-one.com


Download ppt "Copyright ONE-O-ONE iSOLUTIONS Inc. 2001 1 www.one-o-one.com Smart Card Technology for the Macintosh Chris Goeltner January 30, 2001."

Similar presentations


Ads by Google