PKI Deployment and International · PDF filePKI Deployment & International Trust Mark A....

26
PKI Deployment & International Trust Mark A. Joynes Director, Product Management Entrust Inc.

Transcript of PKI Deployment and International · PDF filePKI Deployment & International Trust Mark A....

Page 1: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PKI Deployment & International TrustMark A. JoynesDirector, Product ManagementEntrust Inc.

Page 2: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Role of PKI in eMRTD applicationNational PKI deployment

International Trust

Summary

OUTLINE

2

Page 3: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Security mechanism for eMRTDs• Verify integrity and authenticity of LDS data• Assist in detection of forged data• Uses digital signature technique and PKI

Should be used in conjunction with physical inspection of MRTD

• Does not prevent chip copying or substitution

PASSIVE AUTHENTICATION

3

Page 4: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

OPERATIONAL VIEW

4

eMRTD InspectioneMRTD Issuance

Document Signer- Hash DGs- Digital Signature

Inspector / Inspection System- Verify digital signature- Validate LDS data integrity

and authenticity- Physical inspection

SOD

SOD

Personalization

Page 5: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Keys and certificates support digital signaturesKey Pairs – Private/PublicPrivate key used to generate signature

• Kept private by holder• Cannot be derived from public key

Public key used to verify signature• Assures signature created by corresponding private key• Published in certificate and distributed widely

Infrastructure supports international trust• Simple direct trust model between states• Distribution of certificates and revocation lists

ROLE OF PKI

5

Page 6: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Role of PKI in eMRTD application

National PKI deployment - IssuanceInternational Trust

Summary

OUTLINE

6

Page 7: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

NATIONAL PKI COMPONENTS

7

CSCA• Trust point for national PKI• One per country• Issues all certificates• Issues CRL

DS• One or more per country• Signs eMRTD data• Generates SOD

LINK

SOD

SOD SOD

Page 8: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

CSCA CERTIFICATES

SELF-SIGNED CERTIFICATE

8

Issuer United Nations CSCASubject United Nations CSCAKey Usage Certificate and CRL

signing exclusivelyPublic Key UN CSCA Key 1Certificate Signed by

UN CSCA Private Key 1

Certificate Validity

Typically 10-15 years

Private KeyPeriod

Typically 3-5 years

Etc.

Page 9: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

CSCA CERTIFICATES

SELF-SIGNED CERTIFICATE

9

Issuer United Nations CSCASubject United Nations CSCAKey Usage Certificate and CRL

signing exclusivelyPublic Key UN CSCA Key 1Certificate Signed by

UN CSCA Private Key 1

Certificate Validity

Typically 10-15 years

Private KeyPeriod

Typically 3-5 years

Etc.

Issuer United Nations CSCASubject United Nations CSCAKey Usage Certificate and CRL

signing exclusivelyPublic Key UN CSCA Key 2Certificate Signed by

UN CSCA Private Key 1

Certificate Validity

Typically 10-15 years

Private KeyPeriod

Typically 3-5 years

Etc.

LINK CERTIFICATE

Page 10: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Issuer United Nations CSCASubject United Nations DS1Certificate Signed by UN CSCA Key 1Public Key UN DS1 Key 1Certificate Validity Typically 10 years + 3 monthsPrivate Key Sign Period Typically 3 monthsKey Usage Digital SignatureDocument Type “P” (as per MRZ for passports)Etc.

DS CERTIFICATES

10

Page 11: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

List of certificate revocation notices• All revoked certificates that have not expired

One CRL per CSCAUpdated at least every 90 daysSigned with current CSCA private key

CRL

11

Page 12: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Bilateral exchange with other states ICAO Public Key Directory (PKD)eMRTD SOD

DISTRIBUTION MECHANISMS

12

CSCA Certificates Master Lists DS

Certificates CRL

Primary Bilateral PKD eMRTD SOD Bilateral

Secondary Master Lists Bilateral PKD PKD

Bilateral: Diplomatic courier, website, ldap etcMaster List: Signed list of verified CSCA certificates

Page 13: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Role of PKI in eMRTD application

National PKI deployment

International Trust & ValidationSummary

OUTLINE

13

Page 14: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

INTERNATIONAL eMRTDTRUST

UN LAISSEZ PASSERHOLDER

Canadian Border Control

14

Page 15: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Physical Inspection

Signature Verification

PKI Validation

Out of Band Initial Trust

STEPS TO BUILDING TRUST

15

Page 16: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Trust: Firm belief in the reliability, truth, or ability of someone or something (Oxford Dictionary)Assess issuer’s eMRTD process

• PKI related aspects• Systems security & reliability, compliance, policies etc.

• Non-PKI related aspects • Existing trust relationship, issuer policies and procedures, etc.• Evidence of Identity

Policy decision to trust eMRTD• Validate issuer CSCA self-signed certificate• Establish trust anchor for CSCA

OUT-OF-BAND INITIAL TRUST

16

Page 17: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PKI VALIDATION – PLAN AHEAD

17

PKD

Bilateral

https://www.bsi.bund.de/csca

Page 18: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PKI VALIDATION – PLAN AHEAD

18

PKD

LINK

ML

Bilateral

https://www.bsi.bund.de/csca

Page 19: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PKI VALIDATION – PLAN AHEAD

19

PKD

LINK

ML

MLBilateral

https://www.bsi.bund.de/csca

Page 20: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PKI VALIDATION – PLAN AHEAD

20

https://www.bsi.bund.de/csca

PKD

LINK

ML

MLBilateral

Page 21: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Retrieve trust anchor DS certificate & CRLPath validation (as defined in RFC 5280)

• Verify certificate signature, validity periods, key usage etc.Check certificate revocation status

PKI VALIDATION – INSPECTION

21

Page 22: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Retrieve SOD and LDS dataVerify digital signature on SOD

Create new hash of LDS data• Using hash algorithm as indicated in SOD

Compare new hash to that in SOD

SOD SIGNATURE VERIFICATION

22

• Authorized DS signed data• LDS data is authentic and

has integrity

Page 23: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PHYSICAL INSPECTION

23

Passive authentication ensures• Data on chip has not been modified• Data signed by authorized DS

Physical inspection required• Ensure paper document and chip contain identical data• Additional physical security features

Page 24: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

Role of PKI in eMRTD application

National PKI deployment

International Trust

Summary

OUTLINE

24

Page 25: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

PKI is critical to eMRTD security• Technology supporting political trust decisions• Identity vetting is key

National PKI deployment for eMRTD issuance• Must be reliable, secure, ICAO 9303 compliant• Digital Signature

International Trust & Domestic Validation• Initial trust establishment out-of-band• Certificates and CRLs must be accessible (PKD/websites)• Compliant electronic processing extends trust• Signature Verification

Benefits of PKI realized ONLY if issuing and receiving ICAO member states participate

SUMMARY

25

Page 26: PKI Deployment and International  · PDF filePKI Deployment & International Trust Mark A. Joynes Director, ... Diplomatic courier, website, ldap etc ... (Oxford Dictionary)

THANK YOU

Contact InformationE-mail: [email protected]

Tel.: 613 270-3134

26