Skip to content

SDK 5.0

Frederikus edited this page Oct 7, 2020 · 4 revisions

Introduction

Version 5.0 of the eID Middleware (the eID Middleware contains libraries used by the eID SDK) and the corresponding eIDMW SDK 5.0 are now available for testing.

Details

Getting the SDK

The download links for the eID Middleware 5.0 can be found on page Applet-1.8

The eID SDK 5.0 can be found inside the eID middleware source tree: SDK 5.0 Its manual can be found here: beidsdk_card_data.pdf

Content

The eIDMW SDK 5.0 supports applet 1.7 and applet 1.8 eID cards. For applet 1.8 cards, the SDK 5.0 also supports the feature to read records from the identity and address file without reading (and parsing) the entire file.

The eIDMW SDK 5.0 uses the cryptografic token interface standard PKCS#11 v2.40 API. The PKCS#11 v2.40 specification can be found inside the "documentation" folder in the SDK directory: pkcs11-base-v2.40.pdf

The PKCS#11 v2.40 API allows you to check for detected cardreaders and cards and will allow to retrieve data from the card (either as full files and certificates, or parsed data within these files e.g. first name), sign data with the card,.. .

Samples on how to use the eidmw SDK 5.0 are present in the SDK at the examples folder

Automatic signatures checking of the data files or validating certificates will not be done within the PKCS#11 API.

Compatibility

eIDMW SDK 5.0 is backwards compatible with eIDMW SDK 4.x.

Test environment

A set of test cards is available for ordering through the easysign website. More information and tooling for the test cards can be found at zetescards