D’où vient le mot KeeeX ?
“KeeeX” est une variante légèrement futuriste de “clé”. Ce tag était utilisé comme un marqueur de métadonnées au début du projet KeeeX (on trouve « keeex » et son pendant « xeeek » dans les fichiers keeexés).
Que signifie le verbe “keeexer”?
“Keeexer” c’est simultanément l’« affirmation » d’authenticité, le « lien » vers un autre document, le « verrouillage » ou la « sécurisation » des contenus, droits d’auteurs, liens – de façon définitive. Un support parfait de confiance dans un document.
Pourquoi y a-t-il 3 ’e’ dans KeeeX?
Parce que nous parlons d’une révolution conduisant au web 3.0. Et parce que Google avait 2 ‘o’.
J’ai keeexé un fichier mais il n’a pas changé, pourquoi?
Par défaut KeeeX ne changera pas le fichier d’origine. Il créée une copie, stockée par défaut dans le dossier KeeeX, ou dans un dossier de votre choix, ou dans le dossier où se trouve votre original. Par contre, cet original sera souvent déplacé dans un sous-dossier “kxoriginal”
Pourquoi ne pas signer le fichier d’origine ?
Un fichier keeexé n’est pas fait pour être modifié. Au contraire, nous pouvons prouver qu’il n’a jamais été altéré depuis sa signature. Par ailleurs, il arrive souvent que le fichier que vous keeexez soit encore actif dans votre éditeur, et donc puisse courir le risque d’une modification instantanée lors d’une sauvegarde automatique ou accidentellement.
Où puis-je trouver les fichiers keeexés ?
Par défaut dans le dossier où se trouvait votre original. Sinon dans le dossier KeeeX/signed, ou dans le dossier de votre choix.
Comment puis-je trouver les dossiers keeexés (ou est-ce que j’ai vraiment besoin de savoir où ils sont) ?
C’est la grande nouvelle. Vous connaitrez toujours une partie de la clé pour la version d’un document donné. Vous n’avez qu’à le chercher dans votre système de fichiers. Les moteurs de recherche efficaces vous permettront de trouver les fichiers même si leur nom a changé.
Est-ce que je peux renommer ces fichiers?
Oui, le nom n’est absolument pas un problème pour KeeeX. Vous pouvez aussi supprimer les mots clé qui étaient ajoutés. KeeeX ne s’occupe que du contenu des fichiers. Le moteur de recherche de votre système de fichiers peut également vous permettre de trouver des fichiers au moyen de leurs identifiants et références intégrés. Toutefois, après avoir renommé un fichier connu de KeeeX, vous devriez le déposer sur l’application pour lui en permettre d’apprendre le nouveau nom.
Est-ce que je peux déplacer ces fichiers?
Oui bien sûr, et aussi les envoyer, les mettre sur clé usb pour les partager, etc… Toutefois, après avoir déplacé un fichier connu de KeeeX, vous devriez le déposer sur l’application pour lui en permettre d’apprendre le nouvel emplacement.
Je trouve un fichier keeexé, qu’est-ce que je sais?
Si vous n’avez jamais entendu parler de son id KeeeX, vous savez juste si le fichier a été modifié depuis son keeexage. Vous saurez aussi si la signature numérique de son auteur est valide. Toutefois, la bonne nouvelle est que vous verrez qu’en situation de collaboration vous connaissez toujours au moins une partie de l’id KeeeX J Donc vous savez que vous détenez le bon fichier.
Je trouve un fichier keeexé contenant une signature (PKI), qu’est ce que je sais ?
Vous savez alors aussi que la personne qui a keeexé et signé le fichier avait accès à la machine et au mot de passe de son auteur apparent (et à sa clé Fido si elle a été utilisée). Donc vous avez de très fortes garanties de savoir que l’auteur du fichier est authentique.
D’où provient la protection de KeeeX?
KeeeX est efficace parce que l’id keeex d’un document sera toujours publié ou partagé. Par exemple via un mail, ou publiée comme référence dans un ou plusieurs autres documents. Donc vous savez toujours ce que vous cherchez, et une fois que vous l’avez trouvé, vous pouvez être sûr que c’est bien ce que cela prétend être.
Pourquoi KeeeX crée un fichier Mine…txt?
Ce fichier sera utilisé par défaut comme une référence dans tous les fichiers que vous keeexez. Par conséquent il fournit un concept utilisé pour filtrer tout ce que vous créez. En outre, vous êtes la seule personne capable de produire le contenu secret de ce fichier, ce qui fournit un moyen simple mais certes limité de prouver que vous en êtes l’auteur.
Est-ce qu’on peut se faire passer pour moi?
Pas en utilisant le programme de signature numérique, à moins que quelqu’un n’ait accès à votre ordinateur, à votre mot de passe et aux références KeeeX.
Pourquoi Keeex modifie-t-il le nom du fichier?
Pour deux raisons:
- le système de recherche fonctionne plus vite et mieux sur certaines plateformes qui utilisent le nom de fichier,
- le système de recherche fonctionne mal ou pas du tout sur certains fichiers systèmes / combinaisons de fichiers types quand les métadonnées de KeeeX ne peuvent pas être indexées.
Toutefois, le nom des fichiers produits par KeeeX utilise un modèle sous contrôle total de l’utilisateur.
Est-ce que KeeeX depend du nom du fichier?
Non, changer le nom de fichier n’empêchera pas de le vérifier. Seul le moteur de recherche de la machine peut être gêné par un changement de nom.
Quand un fichier est keeexé, ou qu’une nouvelle version est créée, les autres utilisateurs ont-il accès au document ?
Non. La notion « les autres utilisateurs » n’existe pas vraiment dans KeeeX, car les échanges se font de pair à pair. Mais vous avez une liste de contacts. Un fichier keeexé peut être partagé volontairement à tout moment avec un contact. KeeeX peut suggérer automatiquement de partager avec les utilisateurs connaissant la version précédente. Mais, l’auteur de la version précédente recevra trois notifications : quand vous vérifiez « son » fichier, ou quand vous démarrez ou keeexez une nouvelle version.
Comment peut-on être sûr que la personne qui keeexe un document est bien celle qu’elle prétend être ?
Pour se faire passer pour un utilisateur il faut avoir accès à son ordinateur à son mot de passe et même peut être son dispositif Fido s’il a été utilisé. Et ce, même en présence de signatures PKI. Mais dans des situations de travail, un document arrive le plus souvent en complément des données et de l’information de son nom (par exemple xopuk) via un autre canal (email, SMS, appel téléphonique etc…). Cela donne un parfait système d’authentification puisqu’un id keeex ne peut pas être contrefait (il est impossible de produire un document avec la même id).
Comment une relation de confiance peut-elle s’instaurer entre deux utilisateurs autour d’un document keeexé ?
Simplement par le partage de l’identifiant d’un fichier via un second canal, peut-être analogique (comme le téléphone, un SMS, un mail, une lettre manuscrite, etc…). Le plus souvent il suffit de partager le premier nom de cet identifiant.
Est-ce que la session de l’utilisateur expire dans l’application ?
Actuellement, l’application garde en mémoire l’email de l’utilisateur quand il la quitte. L’application ne se verrouille pas automatiquement.
Pouvez-vous expliquer votre politique en ce qui concerne le choix d’un dossier cible pour les fichiers modifiés et keeexés ?
Il y a deux options, disponibles à partir des paramètres : l’utilisateur peut opter pour le dossier où l’original est actuellement gardé, ou un dossier centralisé (par défaut « KeeeX/ signed » pour les documents keeexés).
En choisissant la dernière option, l’utilisateur peut automatiquement synchroniser ses versions importantes sur un cloud ou une sauvegarde.. En utilisant la première, il trouvera les fichiers là où sont ses originaux.
Pourquoi créér une nouvelle version enregistrée et ne pas remplacer l’original ?
C’est une question importante. La plupart des logiciels d’édition (pensez à vos photos) évitent de remplacer les originaux. KeeeX ajoute des métadonnées à l’intérieur des fichiers, ce qui peut être perçu comme une opération potentiellement dangereuse sur un travail important. Keeexer un document ouvert peut échouer, ou l’éditeur peut retélécharger le fichier, selon la combinaison OS/Software. Nous avons donc une stratégie de protection uniforme.
KeeeX complète aussi le nom des fichiers avec les premiers fragments de l’idx et créée des documents en lecture seule (puisqu’un fichier keeexé est fait pour ne jamais être modifié).
Il est à noter que lorsqu’une nouvelle version est keeexée, le fichier de travail temporaire est déplacé dans un sous dossier. Et la version précédente est elle aussi déplacée dans un autre sous dossier.
Pourquoi réduisez-vous la notion sémantique de “concept” à de simples références ?
Parce que travailler avec des références c’est 90% du travail et que c’est suffisamment complexe pour l’utilisateur.
Travailler avec des hiérarchies d’héritage, types vs références, inférence de type, est tout simplement impossible à utiliser dans la pratique.
Ainsi avec KeeeX, si quelque chose “est une voiture” il suffit de référencer le document “voiture” (et un tel “concept” peut être créé instantanément). En plaçant le concept « voiture » dans la recherche, tous les documents se référant à « voiture » apparaitront dans une liste, ce qui réalise le comportement attendu.
Comment collaborer avec un document placé dans un dossier partagé ?
On travaille normalement : la séquence des versions keeexées sera rassemblée dans le dossier partagé si telle est l’option choisie. Ces fichiers n’étant alors pas chiffrés.
Il est normalement prtéférable pour les utilisateurs de travailler dans des dossiers hors de partager leurs versions de manière individualisée.