The Smartcard Puzzle: piecing it all together
David Corcoran
MUSCLE Project, Lafayette, Indiana
corcoran@linuxnet.com
Smartcards have and will continue to make their ways into our lives.
They have matured from basic devices used in proprietary
mechanisms to more wide spread use requiring interoperability and
standards. During this maturity several open standards have arised
in hopes to create a global usage of these devices far beyond their
original intended purposes. This seminar will discuss how these
standards have evolved and how they work together to create a
wide-spread smartcard subsystem that works in a heterogeneous
fashion. The subsystem will be explained from it's lowest level
all the way up the stack to the application level to help make sense
of acronyms such as PC/SC, OCF, PKCS-11, CSP, SSP, and
ISO7816, Attendees should leave with a clear understanding of
smartcard subsystems, and acquire a basic knowledge needed
in beginning smartcard programming.
David Corcoran is a senior undergraduate student studying at Purdue
University. He is the founder of the MUSCLE project designed to allow
smartcard applications to be used under Unix and Macintosh operating
systems.