Le W3C et la sécurité

Vincent Quint

World Wide Web Consortium

Plan

  1. Rappels à propos du Web
  2. W3C — World Wide Web Consortium
  3. Activités en cours au W3C
  4. Activités liées à la sécurité au W3C

Le Web

Univers d'information accessible par réseau

I - W3C : World Wide Web Consortium

World Wide Web Consortium

``Leading the Web to its full potential''

Organisation

Membres
Plus de 500 organisations couvrant l'ensemble de l'industrie du Web

Participent aux travaux techniques et aux orientations

30+ groupes de travail, 500+ participants

Équipe
67 personnes, Directeur : Tim Berners-Lee

Anime les travaux techniques et gère le fonctionnement

3 institutions hôtes (MIT, INRIA, Keio) et 10 bureaux régionaux

Public
Toute personne ou organisation intéressée au Web

Participe aux discussions publiques, aux développements Open Source, experts invités

W3C - Rôle

Vision
Développer et promouvoir sa vision de l'avenir du Web

Identifier les besoins du Web de demain

Conception
Concevoir les technologies pour réaliser cette vision

Conception collaborative impliquant des représentants de toute la communauté

Standardisation
Contribuer à la standardisation des technologies du Web : Recommandations

Principes

Neutralité
Les hôtes et l'équipe W3C sont indépendants
Coordination
avec les organisations de standardisation : IETF, WAP Forum, ATSC, Unicode Consortium, ETSI, 3GPP, etc.
Consensus
La résolution des problèmes et les décisions sont fondés sur le consensus
Ouverture
Mailing lists, archives, documents de travail, revues

Orientations

Accès universel
Assurer que le Web soit accessible par tous

Différences de langage, culture, handicap, mode d'accès, appareil d'accès

Web sémantique
Permettre aux machines de rechercher et traiter l'information pour les utilisateurs du Web
Web de confiance
Guider les développements du Web en considérant les nouveaux problèmes légaux, commerciaux et sociaux

Principes architecturaux

Principes architecturaux communs :

II - TRAVAUX EN COURS AU W3C

Architecture

Formats de Documents

Interaction

Accessibilité du Web

Domaine Technologie et Société

III - TRAVAUX SUR LA SÉCURITÉ

Objectifs

Travaux récents et en cours

Protocole HTTP 1.1 - IETF Draft Standard, juin 1999

Trois activités en cours au W3C :

Protocole HTTP

Travail commun avec l'IETF

HTTP/1.0 Basic authentication
un mécanisme d'authentification simple (utilisateur + mot de passe) - espaces de protection
HTTP/1.1 Digest Authentication (RFC 2617)
les mots de passe ne sont plus envoyés en clair

checksum (MD5) calculé sur le nom, le mot de passe, une valeur unique, l'URI demandé

Implémentations dans libwww (bibliothèque) et Jigsaw (serveur)

Signatures XML

Objectif : assurer l'intégrité et la non répudiation des données ainsi que l'authentification de l'auteur

Un groupe de travail commun IETF-W3C développe

Résultats :

Coordination avec d'autres organisations : ETSI, CEN

Cryptage XML

Objectif : permettre le cryptage de (parties de) données XML échangées sur le Web

Un groupe de travail développe

Résultats :

Gestion des clés XML

Signatures et cryptage ont besoin de clés, mais comment obtenir ces clés avec sécurité?

Un groupe de travail créé en décembre 2001 développe

Résultats :

Conclusion

Pour plus d'information :

W3C : http://www.w3.org/

Bureau Marocain du W3C : http://www.w3c.org.ma/fr/contact.html

Spécifications du W3C : http://www.w3.org/TR/

The World Wide Web Security FAQ : http://www.w3.org/Security/faq/wwwsf2.html