L'espace de travail

Le dossier de travail


Immagine 1

Le dossier de travail est l’environnement centralisé où sont enregistrés, visualisés et gérés tous les fichiers créés lors de l’utilisation de l’application. C’est ici que nous pourrons effectuer toutes les opérations fondamentales : renommer, visualiser, exporter, importer et supprimer des fichiers.

L’emplacement réel des fichiers dépend du système d’exploitation utilisé, mais dans tous les cas, les fichiers seront toujours enregistrés localement, garantissant un contrôle total et une sécurité optimale.

Grâce à cette gestion centralisée, il ne sera plus nécessaire de naviguer manuellement dans le gestionnaire de fichiers pour vérifier la présence des fichiers ou les modifier. Toutes les opérations peuvent être effectuées directement depuis l’interface du dossier de travail, de manière rapide et organisée.

Matrices, codes et textes


Voici les fichiers qui, au fil du temps et selon les besoins de l’utilisateur, viendront remplir le dossier de travail.

Les Matrices
Les matrices représentent le "moteur" du système, l’élément indispensable pour encoder et décoder les textes.
Lorsqu’une nouvelle matrice est créée, deux fichiers seront générés dans le champ de travail :

matrix.json : fichier essentiel au format .json, utilisé pour manipuler la matrice dans l’application.
matrix.xlsx : lisible avec n’importe quel logiciel de tableur (Excel, LibreOffice Calc, OnlyOffice), utile pour une utilisation ou un contrôle manuel.

Les Codes
Les codes sont générés par l’encodage d’un texte.
Ce sont des fichiers texte simples au format .txt, portant le nom :

code.txt

Les Textes
Les textes sont issus du décodage d’un code.
Il s’agit également de fichiers texte simples, au format .txt, portant le nom :

text.txt
Gestion des fichiers multiples


Lors de l'utilisation de l'application, vous pourrez créer autant de matrices que vous le souhaitez.
La première matrice créée portera le nom :

matrix.json

Toutes les autres seront numérotées et auront le nom suivant :

matrix1.json, matrix2.json, matrix3.json, etc.

Dans tous les cas, la matrice utilisée pour l'encodage et le décodage sera toujours celle nommée matrix.json.

Le même principe s’applique aux codes.
En utilisant la matrice matrix.json, vous pourrez encoder tous les textes que vous souhaitez.
Le premier texte encodé générera un code nommé :

code.txt

Les textes codés, toujours en utilisant la matrice matrix.json, généreront ensuite des codes numérotés que nous verrons affichés comme suit :

code1.txt, code2.txt, code3.txt, etc.

Si nous voulons décoder, par exemple, code2.txt ?

Nous devons le renommer en code.txt en veillant à ne pas écraser le fichier déjà existant portant le même nom.

Tout cela suppose une organisation ordonnée dans des dossiers distincts des différentes matrices et codes créés au fil du temps, peut-être en les renommant afin d’avoir des références permettant de relier les codes créés à une matrice spécifique.

Le dossier de travail comme établi temporaire


Le répertoire cyphersol_data doit être considéré comme un espace de travail temporaire.
Il est crucial de comprendre qu'à la fin d'une session de codage ou de décodage, le dossier ne doit contenir aucun fichier.

L'objectif de toute la procédure est d'obtenir des éléments séparés qui permettront de reconstruire les données en toute sécurité à l'avenir.
La protection des informations dépend du maintien séparé de la matrice et du code généré à partir de celle-ci.

Si les fichiers restent dans le répertoire, cela annulerait tout l'objectif de la procédure, compromettant la sécurité des données.

Bonne pratique de sécurité

À la fin de chaque session, il est essentiel de :

Déplacer les matrices et les codes, de préférence renommés, dans des dossiers externes et séparés.
Vider ou supprimer le répertoire cyphersol_data pour éviter tout risque.

Tout strictement en local


Chaque donnée créée et gérée par Cyphersol est strictement enregistrée en local.
Rien n’est transmis sur le réseau, stocké sur des serveurs externes ou téléchargé dans le cloud.
Ainsi, chaque matrice générée, texte codé ou code décodé sera présent uniquement sur l’appareil où l’application est utilisée.

Si les données que vous souhaitez coder sont particulièrement importantes, il est conseillé d’éviter les systèmes qui cherchent à collecter des informations personnelles, comme Windows.
La recommandation est d’utiliser Linux pour une solution bien plus sûre, fiable et garantissant la propriété de vos données.




Cliquez sur le lien ci-dessous pour entrer dans le vif du sujet du guide. Il est temps de découvrir la matrice.