Mozilla Persona

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Mozilla Persona (nommé à l'origine BrowserID) est un mécanisme d'identification sécurisé pour le Web mis au point par Mozilla[1],[2].

Origine[modifier | modifier le code]

Mozilla Persona a un but similaire à OpenID ou Facebook Connect, mais utilise l'adresse e-mail comme identifiant. La première version est sortie en juillet 2011 et a été déployée sur les serveurs de Mozilla en janvier 2012[3].

Principes et implémentation[modifier | modifier le code]

Mozilla Persona est inspiré du protocole VerifiedEmailProtocol[4],[5] qui utilise une adresse e-mail pour identifier son propriétaire.

Le navigateur stocke une liste d'adresse e-mail vérifiées et prouve son authenticité au site Web à l'aide d'une preuve cryptographique.

L'interface de connexion est pour l'instant implémentée uniquement en JavaScript, mais il est prévu à terme qu'elle soit implémentée directement dans Firefox[6]. La partie serveur est, quant à elle, suffisamment simple pour être implémentée facilement dans n'importe quel langage[7],[8]

Déploiement[modifier | modifier le code]

Mozilla Persona est implémenté par des CMS comme Drupal[9] ou SPIP[10]. Mozilla fournit son propre serveur Mozilla Persona (login.persona.org).

Voir aussi[modifier | modifier le code]

Lien externe[modifier | modifier le code]

Références[modifier | modifier le code]

  1. « Mozilla Persona », Mozilla Labs
  2. « Introducing BrowserID: A better way to sign in », Home of the Mozilla Identity team
  3. John Leyden, « Mozilla pushes browser-based alternative to passwords », The Register,‎ 20 janvier 2012 : « Give us your keys to look after, we're lovely »
  4. « Verified Email Protocol: Overview and Introduction », Mozilla
  5. « How BrowserID Works », lloyd's blog
  6. Pierre Rudloff, « BrowserID », sur Mozilla Francophone,‎ 16 mai 2012
  7. Mais la vérification de la preuve cryptograhique s'effectue pour l'instant forcément via le serveur login.persona.org.
  8. mozilla
  9. « BrowserID Drupal module », drupal.org,‎ 15 juillet 2011
  10. « Persona », spip-contrib.net,‎ 29 novembre 2011