GlobalPlatform Compliance: An Introduction
GlobalPlatform is committed to ensuring the long-term interoperability of the smart technologies by developing an open and successful compliance ecosystem with test tool suppliers. If a product is compliant to the GlobalPlatform Specifications and its related market configurations, it means that a vendor has successfully evaluated its functional behavior against the requirements outlined by GlobalPlatform's technology.
The GlobalPlatform Compliance Program benefits:
- Smart card manufacturers. By assessing the compliance of a product to GlobalPlatform Configurations at an early stage in the development process, program implementers and/or vendors can speed up the testing cycle. This results in a faster time to market for programs deploying the product and lower associated implementation and testing costs.
- Test tool suppliers. Integrating the compliance test tool and participating in the qualified test tool program, enables vendors to provide highly valuable tools to manufacturers and issuers.
- Test laboratories. Using a qualified test tool and participating in the accredited test labs program, allows vendors to deliver an effective and beneficial service to manufacturers and issuers.
- Issuers. By integrating the test suite in their compliance program, an issuer can access and take advantage of an off-the-shelf product created by qualified and accredited test labs. These tools have been designed with input from GlobalPlatform's membership, and are upgraded frequently to add new test cases and the latest industry expertise.
GlobalPlatform acts as a registration authority, allowing card vendors who have successfully self-tested their products for compliance to GlobalPlatform Configurations - or have had an independent laboratory conduct product compliance testing on their behalf - to submit their claim of compliance for posting on a list of self registered products on the GlobalPlatform website. GlobalPlatform does not offer certification of these products, and does not verify or audit the results of compliance tests undertaken on products or claims of compliance by vendors.
GlobalPlatform also acts as a registration authority for test tool suppliers and test labs. This provides interested parties with access to qualified products and services.
Security Certification Model by Composition
In November 2009, GlobalPlatform announced that it will be working with EMVCo and GSM Association to develop a common, cross-industry certification model for secure elements with post-issuance capabilities. The activity aims to simplify and speed up testing processes for pre-certified applications and certified UICC platforms, when they are redeployed. GlobalPlatform will communicate further details regarding this initiative in late 2010.
The GlobalPlatform Compliance Program incorporates the following elements:
Card Compliance
Card Specification v2.1.1 Compliance
GlobalPlatform also offers a complete compliance program for testing conformance to the GlobalPlatform Card Specification v2.1.1. This program consists of the following components:
- Card Specification v2.1.1 Compliance Packages v2.0 – A document outlining mandatory functionality and optional features.
- Test Plan – A detailed test specification.
- Test Suite - Test scripts.
- Test Tools and Execution Environment – Software and any specialized hardware required to execute the test suite and display the test results.
Download full details regarding GlobalPlatform's Card Compliance Program for Card Specification v2.1.1.
COMING SOON! UICC Configuration Compliance Program
GlobalPlatform will shortly be releasing test suites and adaptation layers to enable its members to develop the appropriate tools to test a card manufacturer's compliance to the GlobalPlatform UICC Configuration, an implementation guide for deploying GlobalPlatform Card Specification v2.2 and the Confidential Card Content Management Amendment A within the mobile services sector.
These test suites will be available exclusively to GlobalPlatform members, who in turn will develop test tools for use by the wider industry. Collis, FIMEand Galitt have confirmed their commitment to integrating these test suites into their test tools.
If you are a test tool provider, and would like to participate in the compliance program, become a GlobalPlatform member.
GlobalPlatform will provide updates on the latest test tools available. Register here to receive further details.
COMING SOON! TestFest 2010
The GlobalPlatform Compliance Program is extending to promote the integrity of market specific GlobalPlatform Configurations. This approach will better support different sectors adopting GlobalPlatform technology by ensuring the stability, quality and interoperability of GlobalPlatform market configuration compliant solutions.
As part of this initiative GlobalPlatform will host ‘TestFests': a series of meetings that will bring together GlobalPlatform member organizations to perform tests between card products and test tools in a variety of multi-vendor and multi-tool combinations.
These events will provide an opportunity to validate the compliance of both test tools and test cards to GlobalPlatform Configurations before they are launched to the global market. The environment will also offer participants the ability to interact with one another for the purpose of improving their individual products.
If you would like to participate in GlobalPlatform's TestFests become a GlobalPlatform member.
Register here to receive further details.
COMING SOON! Basic Configuration Compliance Program (e.g. Mapping Guidelines)
Further details coming soon!
Device Compliance
GPD/STIP v2.3 Specification
The GlobalPlatform Test Plan v1.0 for GPD/STIP v2.3 tests the conformance of a STIP platform implementation with the GPD/STIP v2.3 Specification. This test plan consists of the following component:
- GPD/STIP v2.3 Test Plan v1.0 – A document which provides the basis for building suites of test software that prove GlobalPlatform compliance.
Download GlobalPlatform's Test Plan v1.0 for the GPD/STIP 2.3 Specification.
Systems Compliance
GlobalPlatform Profile and Scripting v1.1 Specifications
GlobalPlatform offers a complete compliance program for testing conformance to the GlobalPlatform Profile and Scripting v1.1 Specifications. This program consists of the following components:
- Compliance Packages - A document outlining mandatory functionality and optional features.
- Test Plan - A detailed test specification.
- GlobalPlatform Profile & Scripting v1.1 Test Suite - Test scripts.
- Test Tools and Execution Environment - Software and any specialized hardware required to execute the test suite and display the test results.
Download GlobalPlatform's Systems Compliance Program for the Profile and Scripting v1.1 Specifications.
A compliance program for testing conformance to the GlobalPlatform Messaging Specification will be developed in the near future.
|