{"id":1749,"date":"2014-07-24T23:11:33","date_gmt":"2014-07-24T21:11:33","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=1749"},"modified":"2016-03-29T19:00:49","modified_gmt":"2016-03-29T17:00:49","slug":"partage-simplifie-dune-entite","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=1749","title":{"rendered":"Partage simplifi\u00e9 d&rsquo;une entit\u00e9"},"content":{"rendered":"<p style=\"text-align: justify;\">Pour l&rsquo;utilisateur d&rsquo;un logiciel de communication, m\u00e9moriser un mot de passe complexe est une t\u00e2che ardue, voir sans int\u00e9r\u00eat.<\/p>\n<p style=\"text-align: justify;\">Le probl\u00e8me est le m\u00eame avec les pages web, leurs noms doivent \u00eatre facile \u00e0 retenir et \u00e0 retaper sans faute. Et il en est ainsi pour les correspondants dont il faut se souvenir au pire de leurs adresses <em>emails<\/em> ou au mieux de leurs noms ou pseudonymes. Dans certains cas, il faut se souvenir du pseudonyme et du site web sur lequel on peut trouver un correspondant.<br \/>\nLe projet <a title=\"Projet nebule\" href=\"http:\/\/www.nebule.org\" target=\"_blank\">nebule<\/a> vise notamment \u00e0 f\u00e9d\u00e9rer des identit\u00e9s en m\u00eame temps que les donn\u00e9es. Mais cela entra\u00eene in\u00e9vitablement l&rsquo;utilisation d&rsquo;identifiants globalement uniques, donc longs.<br \/>\nCertains projets comme <a title=\"minilock\" href=\"http:\/\/minilock.io\/\" target=\"_blank\">minilock<\/a> visent \u00e0 essayer de r\u00e9duire ces identifiants avec des encodages comme le <a title=\"Base58\" href=\"https:\/\/github.com\/cryptocoinjs\/bs58\" target=\"_blank\">Base58<\/a>.<\/p>\n<p style=\"text-align: justify;\">On peut aussi utiliser uniquement une localisation, c&rsquo;est \u00e0 dire adresse de type <em>http<\/em> ou <em>email<\/em>. Ainsi, pour une adresse <em>http<\/em>, il faut h\u00e9berger \u00e0 une adresse pr\u00e9cise une entit\u00e9 par d\u00e9faut. Si un h\u00e9bergeur veut g\u00e9rer plusieurs entit\u00e9s, il ne pourra pas les garder facilement dans le m\u00eame espace, le m\u00eame nom de domaine, mais il devra au contraire les s\u00e9parer dans des espaces diff\u00e9rents. Mais est-ce vraiment la solution ?<\/p>\n<p style=\"text-align: justify;\">Dans l&rsquo;article sur le <a title=\"D\u00e9tournement de liens de mise \u00e0 jour\" href=\"http:\/\/blog.nebule.org\/?p=1414\" target=\"_blank\">D\u00e9tournement de liens de mise \u00e0 jour<\/a> (CF <a title=\"D\u00e9tournement de liens de mise \u00e0 jour\" href=\"http:\/\/blog.sylabe.org\/?p=344\" target=\"_blank\">blog sylabe<\/a>), on a vu qu&rsquo;il \u00e9tait possible de cr\u00e9er une sorte de pseudonyme d&rsquo;entit\u00e9 <em>nebule<\/em>. C&rsquo;est un d\u00e9tournement du lien de mise \u00e0 jour depuis un objet fictif vers, dans notre cas ici, une entit\u00e9 d\u00e9finie. Prenons comme exemple un pr\u00e9nom <code>Fabio<\/code> auquel correspondrait un objet fictif <code>fab10<\/code>. Ainsi, sur une instance de <em>nebule<\/em>, cet objet reverrait syst\u00e9matiquement vers l&rsquo;entit\u00e9 de l&rsquo;utilisateur. \u00c7a r\u00e9sout le probl\u00e8me localement.<\/p>\n<p style=\"text-align: justify;\">Cependant, on peut facilement imaginer que tous les utilisateurs qui ont se pr\u00e9nom vont avoir des pr\u00e9tentions sur cet objet fictif. Comment va se r\u00e9soudre le conflit ?<br \/>\nAssez mal en fait. Si on a des amis en commun, on devrait rapidement retrouver le bon identifiant de l&rsquo;entit\u00e9. Mais \u00e7a se corse si on a deux entit\u00e9s avec des pr\u00e9tentions sur ce pseudo dans nos entit\u00e9 proches. Dans ce cas, c&rsquo;est le calcul social qui va d\u00e9terminer l&rsquo;entit\u00e9 qui pourra h\u00e9riter du pseudo, et cela fait une chance sur deux de ne pas tomber sur la bonne entit\u00e9&#8230;<br \/>\nEn plus, on peut imaginer aussi que dans une situation de harc\u00e8lement ou de d\u00e9nigrement, des entit\u00e9s agressives essayent aussi de s&rsquo;approprier le pseudo. Cela pourrait rendre le pseudonyme difficile \u00e0 utiliser puisqu&rsquo;il ne renverrait que rarement \u00e0 la bonne entit\u00e9.<\/p>\n<p style=\"text-align: justify;\">Cette m\u00e9thode est donc loin d&rsquo;\u00eatre parfaite. Elle peut \u00eatre raisonnablement utilis\u00e9e soit dans un petit groupe d&rsquo;utilisateurs soit si elle est associ\u00e9e \u00e0 une localisation <em>http<\/em>, <em>email<\/em>, etc&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour l&rsquo;utilisateur d&rsquo;un logiciel de communication, m\u00e9moriser un mot de passe complexe est une t\u00e2che ardue, voir sans int\u00e9r\u00eat. Le probl\u00e8me est le m\u00eame avec les pages web, leurs noms doivent \u00eatre facile \u00e0 retenir et \u00e0 retaper sans faute. Et il en est ainsi pour les correspondants dont il faut se souvenir au pire &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=1749\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Partage simplifi\u00e9 d&rsquo;une entit\u00e9<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[59,81,93,95,99,101,113,24],"tags":[138,142,232],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1749"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1749"}],"version-history":[{"count":1,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1749\/revisions"}],"predecessor-version":[{"id":2176,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/1749\/revisions\/2176"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1749"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}