GeGKOS Technical Specifications
General Features
·
Commands for cryptographic
operations, authentication and access control, compliant with ISO 7816-4, -8, -9
·
Personalisation command EMVCPS 1.0
compliant
·
Maximum APDU length allows 255 bytes data field plus APDU header
·
Support of the T=1 communication protocol
·
Support of communication baud rates up to 312 K baud (selectable
by PPS commands)
·
Algorithms protected against all known attacks
·
High performance for CPU intensive operations such as signature
creation, signature verification, on chip key generation
·
Creation of data structure for new applications after card
issuance
Certifications
·
Evaluation according to Common Criteria EAL4 augmented (planned
in 2008)
·
Certification according to the German Digital Signature Law
(planned in 2008)
·
Compliant to the European Protection Profile for Secure
Signature Creation Devices (planned in 2008)
Cryptographic services
·
Asymmetric algorithms: RSA, with key lengths from 768 Bit up to
1984 Bit
·
Secure and fast onboard RSA key generation
·
Symmetric algorithms: Triple-DES (ECB, CBC), DES (ECB, CBC), MAC,
Retail-MAC
·
Hash algorithms: SHA-256, RIPEMD-160, : SHA-1
·
Padding schemes: ISO, 0-Padding, PKCS#1, DINSIG, EMV-PIN
·
Alternative import of signature key pairs via a trusted channel
during card production
·
Separate RSA keys available for Electronic Signatures,
Client-Server-Authentication, negotiation of session keys and component
authentication
·
Commands to create signatures and to verify signatures and
certificates
·
Connectivity to external Public Key certification services
·
Possibility to retain the use of electronic signing until a
certification authority issues the certificate for public use
Secure messaging
·
Compatible with ISO 7816-4
·
For every command and every data object (files, keys) Secure
Messaging may be defined independently |