Abstract
The increasing interest in conducting electronic business over the Internet requires authentication and secured transactions. The use of smart cards in an Internet context and especially in connection with Java has not been standardized. This paper presents the architecture of the OpenCard Framework, an industry initiative to standardize smart card middleware for Java. The reference implementation for the framework in the Java programming language is described. Related standardization efforts will be reviewed briefly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Pattern–Elements of Reusable Object-Oriented Software. Addison-Wesley Publishing Company, Reading (1994)
EU/G7 Healthcards–WG7, Interoperability of Healthcard Systems, Part 1: general Concepts, Berkshire, UK
EMV 1996: ICC Specifications, Version 3.0, Europay, MasterCard, Visa, June 30 (1996)
Microsoft Corporation, Windows NT Server: Smart Cards, White Paper, Redmond, WA (1997)
Sun Microsystems, Java Native Interface Specification, Release 1.1, Mountain View, CA (1997)
International Standard ISO 7816-1, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 1, Physical characteristics, ISO/IEC (1987)
International Standard ISO 7816-2, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 2, Dimensions and locations of contacts, ISO/IEC (1988)
International Standard ISO 7816-3, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 3, Electronic signals and transmission protocols, ISO/IEC (1998)
International Standard ISO 7816-4, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 4, Interindustry commands for interchange, ISO/IEC (1995)
International Standard ISO 7816-5, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 5, Numbering system and registration procedure for application identifiers, ISO/IEC (1994)
International Standard ISO 7816-6, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 6, Interindustry data elements, ISO/IEC (1997)
International Standard ISO 7816-7, Identification Cards, Integrated Circuit(s) Cards with Contacts, Part 7, Interindustry commands for Structured Card Query Language (SCQL), ISO/IEC, Working Draft (1996)
CEN 726 (Parts 1–3), Identification card systems, Telecommunications integrated circuit(s) cards and terminals, European Committee for Standardization (1995)
SUN Microsystems, Java Card 2.0 Programming Concepts, Revision 1.0 (October 15, 1997)
SUN Microsystems, Java Card 2.0 Application Programming Interfaces, Revision 1.0, October 13 (1997)
SUN Microsystems, Java Card 2.0 Language Subset and Virtual Machine Specification, Revision 1.0, October 13 (1997)
Interoperability Specification for ICCs and Personal Computer Systems, Parts 1-8, CP8 Transac, HP, Microsoft, Schlumberger, Siemens-Nixdorf, Draft 0.9 (December 1996)
Specification of Abstract Syntax Notation One (ASN.1), ITU Recommendation X.208 (1988)
Specification of basic encoding rules for Abstract Syntax Notation One (ASN.1), ITU Recommendation X.209 (1988)
Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Communications of the ACM 21(2), 120–126 (1978)
PKCS#1: RSA Encryption Standard, An RSA Laboratories Technical Note, Version 1.5 (November 1993)
Digital cellular telecommunications system (Phase 2+): Specification of the Subscriber Identity Module - Mobile Equipment (SIM–ME) Interface, GSM Technical Specifications GSM 11.11, ETSI (June 1996)
Digital cellular telecommunications system (Phase 2+): Specification of the SIM Application Toolkit for the Subscriber Identity Module - Mobile Equipment (SIM–ME) Interface, GSM Technical Specifications GSM 11.14, ETSI (December 1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hermann, R., Husemann, D., Trommler, P. (2000). The OpenCard Framework. In: Quisquater, JJ., Schneier, B. (eds) Smart Card Research and Applications. CARDIS 1998. Lecture Notes in Computer Science, vol 1820. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10721064_5
Download citation
DOI: https://doi.org/10.1007/10721064_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67923-3
Online ISBN: 978-3-540-44534-0
eBook Packages: Springer Book Archive