jami
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ring] On pour relier un compte


From: Sebastien Blin
Subject: Re: [Ring] On pour relier un compte
Date: Mon, 24 Sep 2018 15:27:21 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0

Bonjour. Quelques reponses dans le mail

On 9/24/18 2:05 PM, Bruno Pagani wrote:
Bonjour,

Je précise d’emblée, je ne suis pas un développeur Ring. ;)

Le 24/09/2018 à 19:41, Ghislain Garçon a écrit :
Bonjour,

Merci pour votre vos réponses.

Si cela vous intéresse je vais vous faire un retour un peu plus complet.

Je suis responsable informatique d’une agglomération avec 300 utilisateurs sur 
smartphone et 800 postes informatiques. Mon intérêt pour Ring a été triple 
comparé à beaucoup d’autres solution :  il est open source, supporte le SIP et 
l’anonymat des utilisateurs. A ce titre j’ai voulu tester pendant mes vacances 
Ring pour voir si je pouvais envisager de le tester sur mon réseau 
informatique. Je l’ai donc installé sur mon téléphone et sur celui de mon 
épouse pour tester des échanges. Essai concluant.
Juste une note : l’anonymat reste assez relatif (on connaît les
associations IP/identifiant, plus cf. fin de mail), pour aller plus loin
il faut utiliser quelque chose comme Tor. De ce point de vue-là, Briar
est impressionnant (et apporte un certain nombre de fonctionnalités
intéressantes pour les communications à proximité ainsi que la
protection contre les MITM). En revanche il ne fait pas de voix ni de vidéo.
En reprenant le travail j’ai essayé d’associer mon ordinateur portable sous 
Linux sur le même compte et là premier échec. Avec le NIP et le mot de passe 
impossible d’ajouter le compte sur le client Linux (je ne sais pas si le 1 en 
tout petit qui s’affiche devant le NIP sur Android fait parti du NIP ou non).
Je l’ai fait il y a longtemps sans trop de soucis, il semblerait que
l’interface ait un peu changé. Je ne sais pas non plus pour le 1 mais vu
que je l’ai eu aussi, je dirais que non ; même si en essayant de
sélectionner je pense qu’il y a un petit bug à ce niveau car la
sélection se fait au milieu de l’écran alors que le NIP est sur la
gauche, et le 1 est d’ailleurs sélectionné avec le reste. À mon avis le
1 est lié au bug d’affichage ne fait pas partie du NIP. J’ai pas testé
la suite sur un ordi, je peux le faire si besoin.
Je n'ai pas ce 1, je ne peux donc pas confirmer. Erreur de traduction ?

Puis suite à un problème sur mon téléphone, j’ai perdu les informations du 
compte.

En résumé ce qui me pose problème pour envisager Ring :

1- manque de documentation sur les fichiers à sauvegarder sur les différentes 
plateformes ou la possibilité d’exporter le paquet depuis l’application pour 
effectuer une sauvegarde du compte pour passer d’un plateforme à une autre
Je n’ai pas regardé la doc mais c’est possible, il faut globalement
garder le dossier ring dans XDG_CONFIG sous Linux, et les données de
l’appli sous Android via une solution de backup. Pour passer d’une
machine à l’autre, je crois que seule la procédure interne fonctionne,
après en regardant le code source de chaque côté il est sûrement
possible de bidouiller quelque chose mais c’est pas pratique, c’est sûr.

Voir https://git.ring.cx/savoirfairelinux/ring-project/wikis/technical/Ring-configuration-path

Sur linux il est possible d'exporter l'archive du compte (dans les options du compte, "Export"). Ce qui va exporter le fichier archive du compte contenant les cles du compte. Celui-ci est super important !

Cette option n'est pas encore disponible sur Android par contre. Un ticket est ouvert.

2- la possibilité de changer le mot de passe de la clef privée
Ça c’est une grosse interrogation que j’ai soulevée il y a longtemps
sans réponse de mémoire. Je ne comprends pas pourquoi on ne peut pas
changer le mot de passe sachant qu’il ne sert qu’à l’export et que par
conséquent il devrait être tout à fait possible de générer une nouvelle
archive d’export en donnant un nouveau mot de passe…

Toujours dans les options du compte, il est possible de changer le mot de passe (au moins sur linux et il me semble que cette option n'est pas encore dispo sur Android.)

Dernière question a laquelle je pense avoir la réponse : est-il possible de 
libérer le noms public liés à un compte Ring ?
Sauf à changer la blockchain, non. Je crois qu’ils l’ont fait une fois,
mais je ne pense pas que ce soit viable.

Alors oui et non. En fait, un compte Ring utilisant un nom public sera toujours sous la forme username@nameserver. Et la reponse a cette question dependra du dit name server. Par defaut, c'est celui de ns.ring.cx. Comme a l'enregistrement, il n'y a pas d'informations privees enregistrees, il n'y pas de preuve verifiable pour enlever un nom de ce serveur. Cependant, il est tout a fait possible de faire un service de nom pouvant etre modifie dans le futur (je le fais pour mon name server).

Et il pourrait tres bien avoir une transaction pour update un username

La documentation du NS se trouve ici https://git.ring.cx/savoirfairelinux/ring-project/wikis/technical/Name-Server-Protocol. Il s'agit d'une simple interface REST.

Ethereum ne semble pas permettre cela, ce qui me pose deux interrogations : 
quid du droit à l’oubli? N’avez vous pas peur que sur un usage intensif de Ring 
la blockchain devienne monstrueuse et montre ses limites comme on le constate 
sur les crypto-monaies (même si je suis loin de maitriser vraiment le sujet)?
Le droit à l’oubli n’existe pas sur une blockchain, mais je ne vois pas
trop l’importance ici. C’est juste une association pseudo/userid.

Cela dit personnellement ma solution c’est de ne pas enregistrer de nom.
Moi et les utilisateurs de mon entourage échangeons des userid complets,
soit en main propre soit via d’autres moyens de communication sécurisés.
Car l’enregistrement dans une blockchain ne nous dit rien qui vaille,
surtout que ça retire l’anonymat.

Bruno





reply via email to

[Prev in Thread] Current Thread [Next in Thread]