Top Banner
Detlef Eckert Chief Security Advisor Microsoft Europe, Middle East, and Africa Global eID Developments Global eID Developments
24

Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

May 17, 2018

Download

Documents

phamlien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Detlef EckertChief Security AdvisorMicrosoft Europe, Middle East, and Africa

Global eID DevelopmentsGlobal eID Developments

Page 2: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

AgendaAgenda

Country View on Country View on eIDeID initiativesinitiativesTrustworthy Identity ScenariosTrustworthy Identity ScenariosMicrosoft eID updateMicrosoft eID updateSummarySummary

Page 3: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

The Belgium eID CardThe Belgium eID Card

Page 4: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

The Spanish eID CardThe Spanish eID Card

People require same level of privacy in the Net than in real world

Page 5: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

The Italian eID CardThe Italian eID Card

CASignature

Maria Rossi

PersonalPrivate Keyon Chip

Name &Public Key

Face-to-faceidentification

Signature: Digital Signature:

Networkidentification

&

&

... also confidentiality by encryption for government administration

1

2

3

Page 6: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

eID: the main e-functionalitieseID: the main e-functionalities

authentication

data capture

digital signature

Page 7: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Country ViewCountry ViewRollout:Rollout: Austria, Bahrain, Belgium, Brunei, Austria, Bahrain, Belgium, Brunei, China/HongKong/Macao, Denmark (SW), China/HongKong/Macao, Denmark (SW), Estonia, Finland, Italy, Japan, Malaysia, Estonia, Finland, Italy, Japan, Malaysia, Singapore, Spain, Sweden, Thailand, Singapore, Spain, Sweden, Thailand, Plans and Pilots:Plans and Pilots: Czech Republic, France Czech Republic, France (advanced on Health Cards), Germany (advanced on Health Cards), Germany (like France), Greece, Gulf States, Israel, (like France), Greece, Gulf States, Israel, Netherlands, Portugal, Slovakia, Slovenia, Netherlands, Portugal, Slovakia, Slovenia, South Africa, UKSouth Africa, UK=> Near Future: 100 millions of citizens => Near Future: 100 millions of citizens worldwide will have government issued worldwide will have government issued Smart CardsSmart Cards

Page 8: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

The Big Picture of eID CardsThe Big Picture of eID CardsElectronic ID cards are becoming more commonplace in Electronic ID cards are becoming more commonplace in advancing economy and security sensitive worldadvancing economy and security sensitive world

Most governments around the world are planning or will be issuinMost governments around the world are planning or will be issuing g smartcards to citizens in next 3smartcards to citizens in next 3--5 years5 years

Most countries want to stimulate the eEconomyMost countries want to stimulate the eEconomyHowever, it is difficult for governments to drive commercial However, it is difficult for governments to drive commercial application usage of smartcardsapplication usage of smartcardsMost governments do not want to be in the software businessMost governments do not want to be in the software business

Health Cards are driven by cost savingsHealth Cards are driven by cost savingsPrivacy, security and efficiency demandsPrivacy, security and efficiency demands

In several countries Legal framework for electronic In several countries Legal framework for electronic signatures is in placesignatures is in place

(in the EU: eSignature, eInvoice, eProcurements Directives)(in the EU: eSignature, eInvoice, eProcurements Directives)eID is a natural solution component to common problems eID is a natural solution component to common problems such as phishing, online identity verification, etc.such as phishing, online identity verification, etc.

Page 9: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

AgendaAgenda

Country View on Country View on eIDeID initiativesinitiativeseIDeID supported applicationssupported applicationsMicrosoft eID updateMicrosoft eID updateSummarySummary

Page 10: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Trustworthy Identity ScenariosTrustworthy Identity Scenarios

Woodgrove Bank

Nicholas

Smartcard +Reader / PIN pad

WebBanking

WindowsDomainLogon

Dial Corp

Government Tax Agency

Government eIDMSN SmartcardBank Smartcard…

AbbyEmail, IM, …eID Issuance

NameAddress Submit/sign form …

Page 11: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Consumer eID ScenarioConsumer eID ScenarioAbby installs Windows Vista at homeAbby installs Windows Vista at homeAbby wants to leverage her Abby wants to leverage her eIDeID for strong for strong authentication to MSN online servicesauthentication to MSN online services

Abby links her Abby links her eIDeID with her MSN accountwith her MSN accountMSN directs Abby to Windows Update to download the latest MSN directs Abby to Windows Update to download the latest eID software to enable her machine for smartcardseID software to enable her machine for smartcardsMSN applications (i.e. Messenger) have a visual indicator (i.e. MSN applications (i.e. Messenger) have a visual indicator (i.e. Buddy List gleams) that Abby is signed in using strong Buddy List gleams) that Abby is signed in using strong authenticationauthentication

Abby decides to do online banking with a financial Abby decides to do online banking with a financial institution which requires strong authenticationinstitution which requires strong authentication

Abby links her Abby links her eIDeID to her online bank accountto her online bank accountThe financial institution no longer accepts a username and The financial institution no longer accepts a username and password to logonpassword to logonAbby is able to select her Abby is able to select her eID eID from the credential selection UI from the credential selection UI in Internet Explorer when accessing her bankin Internet Explorer when accessing her bank

Page 12: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Preview – “InfoCard”Preview – “InfoCard”

Page 13: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Business User eID ScenarioBusiness User eID ScenarioNicholas installs Windows Vista at workNicholas installs Windows Vista at work

Windows requires Nicholas to configure his Windows Windows requires Nicholas to configure his Windows User Profile to log into his corporate domain User Profile to log into his corporate domain Ichiro (corporate IT admin) configures NicholasIchiro (corporate IT admin) configures Nicholas’’s s user account to use his user account to use his eIDeID for smartcard logonfor smartcard logonNicholas is able to logon to his Active Directory Nicholas is able to logon to his Active Directory account an access corporate services using his account an access corporate services using his eIDeID

Nicholas goes home in the evening and files his Nicholas goes home in the evening and files his annual tax reportannual tax report

Nicholas logs on to government web site using Nicholas logs on to government web site using eIDeIDGovernment site also supports transaction signing Government site also supports transaction signing nativelynatively

Page 14: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Document request from a Municipality (Belgian Example)Document request from a Municipality (Belgian Example)

All features implementedAll features implementedAuthentication / AuthorizationAuthentication / AuthorizationData captureData captureElectronic signatureElectronic signature

Scenario: request marriage Scenario: request marriage certificate to obtain a loancertificate to obtain a loan

OnOn--line request using eID to line request using eID to authenticateauthenticateApproval and signing of document Approval and signing of document by civil servantby civil servantDownload signed documentDownload signed documentPresent document to the bankPresent document to the bankOnOn--line verificationline verification

11

33

22

4455

Page 15: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Submission of legal documents (Belgian Example)Submission of legal documents (Belgian Example)

Submission of documents to the Record Office Submission of documents to the Record Office (Griffie)(Griffie)

Embrace and extend the existing work processEmbrace and extend the existing work processIntegrate with existing lawyer software, Integrate with existing lawyer software, eIDeID, MS Office, MS OfficeOperate within the legal framework and guidelines of Operate within the legal framework and guidelines of the Belgian Lawthe Belgian LawSupport industry standards: XML, XML signatures, Support industry standards: XML, XML signatures, web services, web services, ……

Technical implementation based on Microsoft Technical implementation based on Microsoft Infopath 2003 and XML Web ServicesInfopath 2003 and XML Web ServicesInfopath has outInfopath has out--ofof--thethe--box support for box support for XML SignaturesXML Signatures

Page 16: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

AgendaAgenda

Country View on Country View on eIDeID initiativesinitiativesTrustworthy Identity ScenariosTrustworthy Identity ScenariosMicrosoft eID updateMicrosoft eID updateSummarySummary

Page 17: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Windows Smart Card InfrastructureWindows Smart Card Infrastructure

Provide a uniform interface for Provide a uniform interface for cryptographic, provisioning, management cryptographic, provisioning, management and data storage across all smartcard and data storage across all smartcard operating systems and vendorsoperating systems and vendorsOut of box smartcard management toolsOut of box smartcard management toolsSimplify development of Smart Card Simplify development of Smart Card ““driversdrivers””

New Smart Card New Smart Card ““base CSPbase CSP””New New ““Card ModuleCard Module”” standardstandard

Consistent performance, reliability, user Consistent performance, reliability, user experience and security model across experience and security model across vendorsvendors

Page 18: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

eID Windows ArchitectureeID Windows Architecture

PC/SC Driver

Card operating system

Resource Manager

CryptoAPI framework and applications PKCS #11 applications

PKCS#11 InterfaceHardware card module

Microsoft Base Smartcard CSPCard management layer

Card management applications (e.g. PIN

change)

Page 19: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Improving the User ExperienceImproving the User ExperienceUnified Unified Logon UI and Logon UI and credential credential selection UIselection UIUser may User may select from select from multiple multiple credentials credentials on smartcardon smartcard

Page 20: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Additional Vista InvestmentsAdditional Vista Investments

OCSP client and server support in Vista OCSP client and server support in Vista platformplatformGeneral revocation checking optimizationsGeneral revocation checking optimizations

CRL/DeltaCRL/Response preCRL/DeltaCRL/Response pre--fetchingfetchingSupport caller supplied revocation informationSupport caller supplied revocation information

Support TLS Extensions (Stapling) Support TLS Extensions (Stapling) –– RFC RFC 35463546Support HTTP 1.1 proxiesSupport HTTP 1.1 proxies

Full support for smartcards with Encrypting Full support for smartcards with Encrypting File System File System

Page 21: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

CryptoAPICryptoAPICrypto agilityCrypto agility

Provide the ability for customers to use their own Provide the ability for customers to use their own algorithms or implementations of standard crypto algorithms or implementations of standard crypto algorithmsalgorithms

Provide a more developer friendly plugProvide a more developer friendly plug--in modelin modelUse the same API for both kernel and user modeUse the same API for both kernel and user mode

Key isolationKey isolationStore and use long lived keys in a secure process in Store and use long lived keys in a secure process in order to comply with Common Criteria requirementsorder to comply with Common Criteria requirements

Support pluggable crypto in the kernelSupport pluggable crypto in the kernelUse the same API in both kernel and user mode in order Use the same API in both kernel and user mode in order to fully support the crypto agnostic feature to fully support the crypto agnostic feature

Provide support for the current set of algorithms in Provide support for the current set of algorithms in CAPI 1.0CAPI 1.0

Page 22: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

AgendaAgenda

Country View on Country View on eIDeID initiativesinitiativesTrustworthy Identity ScenariosTrustworthy Identity ScenariosMicrosoft eID updateMicrosoft eID updateSummarySummary

Page 23: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

Summary: Current eID issuesSummary: Current eID issuesGovernment issued eID cards solve the Government issued eID cards solve the ‘‘chicken and eggchicken and egg’’ problem of open PKIproblem of open PKIContactless cards vs contact cardsContactless cards vs contact cardsBiometric Security (and Privacy)Biometric Security (and Privacy)Mandatory rollMandatory roll--out vs optional offer vs market out vs optional offer vs market driven approachdriven approachManaging a national PKI a challenge: Costs, Managing a national PKI a challenge: Costs, Reliability, Security, Privacy.Reliability, Security, Privacy.Citizens will have more than one Smart Card Citizens will have more than one Smart Card (Health Cards, Credit/Debit Cards, eID cards, (Health Cards, Credit/Debit Cards, eID cards, ... ): raising the question of multi... ): raising the question of multi--application application cardscardsWho is driving applications? Who is driving applications?

Page 24: Global eID Developments - Danish Biometrics · Global eID Developments. Agenda ... China/HongKong/Macao, Denmark (SW), Estonia, Finland, ... express or implied, in this summary. Title:

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.