s Cyphersol - Guide en français

Guide d'utilisation - La matrice


la structure de la matrice
La matrice est un fichier de données unique.
Cela signifie que chaque matrice créée avec Cyphersol donnera des résultats différents.
En pratique, il n'existera pas deux matrices identiques.
Lors de sa création, nous obtiendrons une version xlsx, que nous pourrons lire avec n'importe quelle feuille de calcul (libreoffice calc, excel, etc.) et une version json, un fichier indispensable pour le codage et le décodage et donc pour le fonctionnement de l'application.
Les parties qui composent la matrice sont au nombre de trois et nous les appellerons Zone A, Zone B et Zone C.
L'image ci-dessous de la matrice au format xlsx nous permet de visualiser les 3 zones.


Zone A

La Zone A correspond à la première colonne à partir de la cellule A2 (dans l'image, la partie colorée en bleu clair), et contient les caractères majuscules, minuscules, les lettres accentuées, les chiffres et les symboles destinés à être codifiés.

Zone B

La Zone B correspond à la première ligne à partir de la cellule B1 (dans l'image, la partie en vert clair), et contiendra des chaînes de caractères.
Selon le type de matrice choisi, le nombre de caractères peut varier d'un minimum de 1 à un maximum de 4 caractères aléatoires mais placés dans la ligne dans un ordre alphabétique.
Dans chaque cellule, tous les caractères seront en minuscules à l'exception du premier de chaque chaîne qui sera toujours impérativement en majuscule.
Dans la matrice 1, qui prévoit la présence d'un seul caractère, celui-ci sera toujours en majuscule.

Zone C

La Zone C est celle des cellules centrales (dans l'image, la partie colorée en jaune pâle), celles où seront générés des chiffres aléatoires.
Le logiciel est programmé pour que les chiffres présents dans une même colonne soient uniques.
Il est en effet fondamental pour le bon fonctionnement du codage que les chiffres ne soient pas dupliqués dans une même colonne mais qu'ils soient tous différents les uns des autres.

Liste des caractères codables

Voici la liste des caractères qui peuvent être codés avec Cyphersol.
Au total, il y a 188 caractères comprenant des lettres majuscules, des lettres minuscules, des chiffres, des symboles, des caractères spéciaux et l'espace.
En ce qui concerne le codage de l'espace, la référence sur la matrice sera l'idéogramme chinois 愛 situé sur la ligne 2, tandis que l'opération de passage à la ligne suivante peut être identifiée par l'idéogramme chinois 穴 présent dans la ligne 3..

Liste :

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, Y, W, X, Z, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, y, w, x, z, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, À, Á, Â, Ä, Ã, Å, Ă, à, á, â, ä, ã, å, ă, Æ, æ, È, É, Ê, Ë, è, é, ê, ë, Ì, Í, Î, Ï, ì, í, î, ï, Ò, Ó, Ô, Ö, Õ, Ø, ò, ó, ô, ö, õ, ø, Œ, œ, Ù, Û, Ú, Ü, ù, ú, û, ü, Ç, ç, Ñ, ñ, Ý, ý, Ÿ, ÿ, ß, Ș, ș, Ț, ț, ¡, ¿, ª, º, $, !, ", \, #, %, &, ', (, ), *, +, ,, -, ., /, :, ;, <, =, >, ?, @, §, [, ], ^, _, `, {, |, }, ~, €, £, °, «, », ©, ®, ™, ´, ¸, µ, ·, ÷, ×, ‰, ¼, ½, ¾, ¬, ¤, ¦

Si des caractères manquent dans la liste que vous souhaitez ajouter, vous pouvez me le signaler par e-mail.

Versions
L'utilisateur peut choisir entre 4 types de matrices :
Matrix 1, Matrix 2, Matrix 3 et Matrix 4.
Ce qui différenciera les 4 matrices sera un simple paramètre, à savoir le nombre maximum de caractères pouvant être présents dans les cellules de la Zone B.

Matrix 1 = max 1
Matrix 2 = max 2
Matrix 3 = max 3
Matrix 4 = max 4


Cela influencera également la complexité des codes attribués à chaque caractère, pouvant varier d'un minimum de 2 à un maximum de 7.
Mais voyons en détail

Matrix 1

Dans les cellules de la Zone B de cette matrice, une seule lettre majuscule peut être présente.
Considérant que les caractères utilisés dans cette section sont les lettres de l'alphabet à l'exception des caractères similaires I, L et O, le résultat sera qu'au maximum, nous pourrons créer une matrice avec 23 colonnes. Les 23 lettres de l'alphabet (majuscules).
Les codes créés avec cette matrice sont donc les plus simples.
Leur longueur variera d'un minimum de 2 à un maximum de 4 caractères alphanumériques.
Dans ce cas, nous pourrons choisir de créer un maximum de 23 codes par caractère.
Nous pourrions en créer moins mais pas plus de 23.
En cas de non choix, une matrice de 23 colonnes sera créée.

Matrix 2

Dans les cellules de la Zone B de cette matrice, il peut y avoir jusqu'à un maximum de 2 lettres.
Une lettre Majuscule, toujours présente, suivie, le cas échéant, d'une lettre minuscule, toujours dans cet ordre.
La longueur des codes avec cette matrice peut varier de 2 à 5 caractères alphanumériques au maximum.
La combinaison unique des différentes lettres permettrait la création de jusqu'à 552 colonnes.
En cliquant directement sur Générer sans faire de choix, une matrice de 100 colonnes sera créée.

Matrix 3

Dans les cellules de la Zone B de cette matrice, il peut y avoir jusqu'à un maximum de 3 lettres.
Une lettre Majuscule, toujours présente, suivie, le cas échéant, d'une ou deux lettres minuscules, toujours dans cet ordre.
La longueur des codes avec cette matrice peut varier de 2 à 6 caractères alphanumériques au maximum.
La combinaison unique des différentes lettres permettrait la création de jusqu'à 12719 colonnes.
En cliquant directement sur Générer sans faire de choix, une matrice de 500 colonnes sera créée.

Matrix 4

Dans les cellules de la Zone B de cette matrice, il peut y avoir jusqu'à un maximum de 4 lettres.
Une lettre Majuscule, toujours présente, suivie, le cas échéant, d'une, deux ou trois lettres minuscules, toujours dans cet ordre.
La longueur des codes avec cette matrice peut varier de 2 à 7 caractères alphanumériques au maximum.
La combinaison unique des différentes lettres permettrait la création de jusqu'à 16382 colonnes.
En cliquant directement sur Générer sans faire de choix, une matrice de 1000 colonnes sera créée

Dans la page suivante du guide, nous comprendrons comment fonctionne le codage d'un texte.