Download presentation
Presentation is loading. Please wait.
Published byAusten Allen Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.