19
SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington - September 27 th , 2010 Frank LEYMAN © fedict 2010. All rights reserved

SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance

BELGIUM’s Experience

Washington - September 27th, 2010

Frank LEYMAN

© fedict 2010. All rights reserved

Page 2: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

MARKETING RULE:

“NEVER OUTSOURCE YOUR CORE PRODUCT”

05/05/2009 | Bruxelles

Page 3: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

Citizen CentricityCOMM

ON BACK-OFFICE

COMMON

PROCESS FLOW

COMMON KEY

MODULES

E-APPLICATIONS

TOOLS

MandatesAt

tribu

tes

Deleg

atio

n

Roles

© fedict 2010. All rights reserved

Page 4: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

SECURITY LAYER

…Ministr

yA

MinistryB

MinistryC

MinistryZ

FEDMANFederal Service Bus

National Portal Website

Building Blocks

© fedict 2010. All rights reserved

ONLINE

APPROAC

H

Page 5: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

The eID Project> Provides Belgian Citizens with an electronic identity

card.> Gives Belgian Citizens a device to claim their identity

in the new digital age.

Page 6: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

eID Digital Information

Use without PIN

IDID ADDRESSADDRESS

RRN SIGN

RRN SIGN

RRN SIGN

RRN SIGN

IDENTITY“PIN

protected”

authentication

digital signature

PKI

privatepublic

privatepublic

© fedict 2010. All rights reserved

Page 7: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

eID Functionalities

Authentication

Identification

Electronic signature

Visual Identification

© fedict 2010. All rights reserved

Page 8: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

eID Information

© fedict 2008. All rights reserved

Visual identificationof the card

holder

> From a visual point of view the same information is visible as on a regular identity card :• the name• the first two Christian names• the first letter of the third Christian name• the nationality• the birth place and date• the sex• the place of delivery of the card• the begin and end data of the validity of the

card• the denomination and number of the card• the photo of the holder• the signature of the holder• the identification number of the National

Register

© fedict 2010. All rights reserved

Page 9: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

Identification

© fedict 2008. All rights reserved

> From an electronic point of view the chip contains the same information as printed on the card, filled up with:• the identity and signature keys• the identity and signature certificates• the accredited certification service furnisher• information necessary for authentication of the

card and integrity protection of the data• the main residence of the holder

> No encryption certificates> No biometric data> No electronic purse> No storage of other data

Electronic identification of the holder

© fedict 2010. All rights reserved

Page 10: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

© fedict 2008. All rights reserved

Security Aspects

> Outside

• Rainbow and guilloche printing

• Changeable Laser Image (CLI)

• Optical Variable Ink (OVI)

• Alphagram

• Relief and UV print

• Laser engraving

12345678

© fedict 2010. All rights reserved

Page 11: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

© fedict 2008. All rights reserved

Chip specifications

CPU

ROM(Operating System)

Crypto(DES,RSA)

RAM(Memory)

EEPROM(File System=

applications + data)

I/O

“GEOS”

JVM

“Belpic”

Applet

ID data,

Keys, Certs.

> Chip characteristics: Cryptoflex JavaCard 32K• CPU (processor): 16 bit Micro-controller• Crypto-processor:

• 1100 bit Crypto-Engine (RSA computation)• 112 bit Crypto-Accelerator (DES computation)

• ROM (OS): 136 kB (GEOS JRE)• EEPROM (Applic + Data): 32 KB (Belpic Applet)• RAM (memory): 5 KB

© fedict 2010. All rights reserved

Page 12: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

Other specifications

Directory Structure (PKCS#15)

Asymmetric cryptography: public key and private key

Signatures put via RSA with SHA-1

eID cryptographic algorithm: RSA

05/05/2009 | Bruxelles

Page 13: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

PKI Trust Hierarchy

Card

AdminCert

AdminClient

AuthElec

SignClient

Cert

Admin

CA

Hierar

Admin

CRL

Citizen

CACRL

Gov

CACRL

SelfSign

Belgium

Root

RootSign

Belgium

Root

Server

CertObject

Cert

Admin Auth/Sign

© fedict 2010. All rights reserved

Page 14: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

Signature Standards

> The features of a non-repudiation signature drives the need for open signature standards.

• XML signatures supported:• ODF (Open Office 3.2)• OOXML (Microsoft 2007- 2010)

© fedict 2010. All rights reserved

Page 15: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

Fedict eID Middleware

>Software for using the eID card on a PC• Identification (GUI tool + SDK)• Authentication/Signature modules:

• PKCS#11• CSP• tokenD

>Platforms:• Windows: XP, Vista• Linux: Fedora, OpenSUSE, Debian• Mac

© fedict 2010. All rights reserved

Page 16: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

https://mondossier.rrn.fgov.be

© fedict 2010. All rights reserved

TRUST

Page 17: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

© fedict 2009. All rights reserved

EU pilots that work on cross-border interoperability

Page 18: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

OUR OBJECTIVES:

To be vendor agnostic

To be hardware agnostic

To give the citizen the choice of access tool

To follow Open Standards

05/05/2009 | Bruxelles

Page 19: SESSION D: What You Know - What You Have - What You Are: The Role of Hardware Technologies to Provide Identity Assurance BELGIUM’s Experience Washington

Th@nk you!

FRANK LEYMANManager International Relations

Maria-Theresiastraat 1/3Bruxelles 1000 Brussel

TEL +32 2 212 96 24FAX +32 2 212 96 99

[email protected]

www.belgium.be/fedict

© fedict 2010. All rights reserved