17
DU 2002-2003 1 La gestion des clés publiques Université Paris II Michel de Rougemont [email protected] http:// www.lri.fr/~mdr Cryptographie PKI’s

La gestion des clés publiques

  • Upload
    qamra

  • View
    25

  • Download
    0

Embed Size (px)

DESCRIPTION

La gestion des clés publiques. Université Paris II Michel de Rougemont [email protected] http://www.lri.fr/~mdr. Cryptographie PKI’s. Fonctions de la sécurité. Confidentialité des messages Authentification Protection contre virus et intrusions Marquage de données - PowerPoint PPT Presentation

Citation preview

Page 1: La gestion des clés publiques

DU 2002-2003 1

La gestion des clés publiques

Université Paris II

Michel de Rougemont

[email protected]

http://www.lri.fr/~mdr

CryptographiePKI’s

Page 2: La gestion des clés publiques

DU 2002-2003 2

Fonctions de la sécurité

1. Confidentialité des messages

2. Authentification

• Protection contre virus et intrusions

• Marquage de données

• Protection de l’utilisateur sur les données utilisées à son insu

Page 3: La gestion des clés publiques

DU 2002-2003 3

Situations

• Envoyer un message (ou un document) confidentiel sur le réseau Internet (Netscape Messenger,

Outlook express).• Signer un message (TéléTVA,

déclaration d’impôts)• Echanger des données avec un

serveur (www.amawon.com)

S/MIME

SSL

Page 4: La gestion des clés publiques

DU 2002-2003 4

Problème pratique : obtenir des clés publiques

• Alice doit obtenir la clé publique de Bob

• Bob doit obtenir la clé publique d’Alice

• Solutions :– PGP (pretty good privacy)– CA (Autorités de Certification) : Verisign,

Thawte, Certplus

Page 5: La gestion des clés publiques

DU 2002-2003 5

Certificats

• Passeport, Carte d’identitéNom: mdrClé publique : ABX454FRTAGHSignature de l’autorité : QZXDZAEHGTT4!

• Certificats Thawte – Mail (gratuits)– Serveur, SSL

Page 6: La gestion des clés publiques

DU 2002-2003 6

Certificats de mail: www.thawte.com

This Certificate belongs

To:Thawte Freemail Member

[email protected]

Serial Number: 04:64:22

This Certificate is valid from Thu Mar 15, 2001 to Fri

Mar 15, 2002

Certificate Fingerprint:

83:67:79:FD:2D:14:87:B0:6B:52:F2:97:4A:F8:84:B9

This Certificate was issued by: Personal Freemail RSA 2000.8.30 Certificate Services Thawte Cape Town, Western Cape, ZA

Page 7: La gestion des clés publiques

DU 2002-2003 7

Signature d’un mail

• Netscape, Outlook

To : [email protected]:Object : meeting

Dear Bill,I’ll see you next Monday at 4 p.m.Best, Mdr

Security

Which certificate?ThawteVerisign

xxxxxxxx

Password

Clé secrète

Page 8: La gestion des clés publiques

DU 2002-2003 8

Message signé

To : [email protected]:Object : meeting

Dear Bill,I’ll see you next Monday at 4 p.m.Best, Mdr

This Certificate belongs

To:Thawte Freemail Member

[email protected]

……

Page 9: La gestion des clés publiques

DU 2002-2003 9

Vérification de Bob

Vérification du certificat

Hash(message)=fingerprint

Bill est assuré que le message vient de mdr.

This Certificate belongs

To:Thawte Freemail Member

[email protected]

……

Page 10: La gestion des clés publiques

DU 2002-2003 10

Signature et cryptage d’un mail

• Netscape, Outlook

To : [email protected]:Object : meeting

Dear Bill,I’ll see you next Monday at 4 p.m.Best, Mdr

Security

Your certificates?ThawteVerisign

xxxxxxxx

Your correspondentscertificates?BillJacquesTony

Page 11: La gestion des clés publiques

DU 2002-2003 11

Message signé et crypté

ASX4 3RTY YUOG GHTUOAJU8 AYUI ……….….….…..….ATUH CT67 3YUY

This Certificate belongs

To:Thawte Freemail Member

[email protected]

……

Page 12: La gestion des clés publiques

DU 2002-2003 12

Décryptage de Bob

ASX4 3RTY YUOG GHTUOAJU8 AYUI ……….….….…..….ATUH CT67 3YUY

Password:

xxxxxxx

Page 13: La gestion des clés publiques

DU 2002-2003 13

Vérification de Bob

This Certificate belongs

To:Thawte Freemail Member

[email protected]

……

Bob vérifie le certificat:

To : [email protected]:Object : meeting

Dear Bill,I’ll see you next Monday at 4 p.m.Best, Mdr

Page 14: La gestion des clés publiques

DU 2002-2003 14

Protocole SSL (Secure Socket Layer)

• Serveur : www.amazon.com

• Le serveur envoie un certificat qui contient sa clé publique

• Le client n’est pas authentifié

Client Serveur HTTP

Page 15: La gestion des clés publiques

DU 2002-2003 15

Protocole SET (Secure Electronic Transaction)

• Le serveur envoie un certificat qui contient sa clé publique

• Le client s’authentifie à l’aide :– Carte ViSA et PIN

– Carte à puce

Client Serveur HTTP

6543

VISA

Page 16: La gestion des clés publiques

DU 2002-2003 16

Gestion des clés : PKIs

• PKI : Public Key Infrastructures

• Comment gérer des clés à grande échelle ?

• Clés publiques, Autorisations d’accès …

• Carte à puce et Autorité de Certification– Gemplus / Certplus en France– Security Business aux USA

Page 17: La gestion des clés publiques

DU 2002-2003 17

T.D.

1. Démonstration Certplus2. Confidentialité des messages3. Authentification4. Certificats pour la gestion des clés5. PKIs

Protection des données : O-connaissance