Was ist Cyphersol?
Cyphersol ist eine innovative und äußerst vielseitige Codierungs- und Decodierungssoftware.
Das System basiert auf der Teilung des zu codierenden Textes in zwei unterschiedliche und einzigartige Elemente.
Um den ursprünglichen Text wiederherzustellen, sind beide Elemente notwendig, da sie einzeln keinen Nutzen haben.
Cyphersol kann verwendet werden für:
- Datenschutz
- Einen innovativen Passwortmanager
- Verwaltung des digitalen Nachlasses
- Sicherheit von IT-Geräten
Dank seiner Struktur und seines Codierungssystems bietet es ein sehr hohes Sicherheitsniveau in verschiedenen Bereichen.
Das System basiert auf der Teilung des zu codierenden Textes in zwei unterschiedliche und einzigartige Elemente.
Um den ursprünglichen Text wiederherzustellen, sind beide Elemente notwendig, da sie einzeln keinen Nutzen haben.
Cyphersol kann verwendet werden für:
- Datenschutz
- Einen innovativen Passwortmanager
- Verwaltung des digitalen Nachlasses
- Sicherheit von IT-Geräten
Dank seiner Struktur und seines Codierungssystems bietet es ein sehr hohes Sicherheitsniveau in verschiedenen Bereichen.
Die Matrix und der Code
Um einen Text mit Cyphersol zu codieren, muss zunächst eine eindeutige Matrix generiert werden, die das erste der beiden wesentlichen Elemente darstellt.
Anschließend erhält man mit Hilfe dieser Matrix das zweite Element, den eindeutigen Code.
Diese beiden Elemente, Matrix und Code, sind eng miteinander verbunden.
Nur wer beide besitzt, kann den Originaltext rekonstruieren.
Eindeutigkeit der Matrizen und Codes
Die von Cyphersol erzeugten Matrizen und Codes sind immer eindeutig, also praktisch unmöglich zu duplizieren.
Die Wahrscheinlichkeit, auch nur zwei identische Elemente zu erstellen, ist praktisch gleich null.
Die genauen Gründe für diese Einzigartigkeit werden später genauer erläutert.
Diese Eigenschaft macht Matrizen und Codes unentzifferbar und unverletzbar und gewährleistet so maximale Sicherheit.
Anschließend erhält man mit Hilfe dieser Matrix das zweite Element, den eindeutigen Code.
Diese beiden Elemente, Matrix und Code, sind eng miteinander verbunden.
Nur wer beide besitzt, kann den Originaltext rekonstruieren.
Eindeutigkeit der Matrizen und Codes
Die von Cyphersol erzeugten Matrizen und Codes sind immer eindeutig, also praktisch unmöglich zu duplizieren.
Die Wahrscheinlichkeit, auch nur zwei identische Elemente zu erstellen, ist praktisch gleich null.
Die genauen Gründe für diese Einzigartigkeit werden später genauer erläutert.
Diese Eigenschaft macht Matrizen und Codes unentzifferbar und unverletzbar und gewährleistet so maximale Sicherheit.
Das Kodierungssystem
Ein Wort, ein Satz, ein Kapitel eines Buches – kurz: ein beliebiges Textdokument – besteht aus einer Reihe von Elementen.
Diese Elemente – Buchstaben, Zahlen, Symbole, Leerzeichen, Satzzeichen und Zeilenumbrüche – sind alle erkennbar und identifizierbar, weil sie jeweils eine eigene Identität besitzen. Und genau dank dieser Identität können wir den Inhalt lesen und verstehen.
Nehmen wir als Beispiel den Satz: Pippo e Pluto
Darin finden wir:
2 große P,
2 kleine p,
2 Leerzeichen,
und weitere verschiedene Zeichen.
Insgesamt besteht der Satz aus 13 Elementen, jedes mit einer klaren Identität.
Einige Identitäten wiederholen sich, wie etwa die beiden großen P oder die beiden Leerzeichen.
Um nun zu verstehen, wie das Codierungssystem von Cyphersol funktioniert, versuchen wir, die Perspektive zu ändern.
Nehmen wir denselben Satz, „Pippo e Pluto“, und ignorieren wir vollständig die Identität der einzelnen Elemente.
Betrachten wir sie nur als 13 Positionen.
Stellen wir uns nun vor, wir leeren jede Position von ihrer ursprünglichen Identität und füllen sie mit einer zufälligen, eindeutigen Zeichenkette.
So erhalten wir 13 unterschiedliche Zeichenketten – eine für jede Position.
Nun fügen wir die 13 Zeichenketten zusammen, die wir ab jetzt Minicodes nennen werden.
Das Ergebnis ist ein Code, der aus 13 eindeutigen Minicodes besteht, ohne direkte Hinweise auf den ursprünglichen Inhalt.
Der erste Minicode repräsentiert zum Beispiel nicht mehr den Großbuchstaben “P”: Er steht einfach für die erste Position.
Natürlich besteht eine Verbindung zum Buchstaben P, aber nur während der Codierungs- und Decodierungsphase, wie wir später sehen werden.
Solange er Teil eines Codes ist, stellt er lediglich eine Position dar.
Das ist das Herzstück des Cyphersol-Systems:
eine Umwandlung, bei der jedes Element des Originaltexts durch einen eindeutigen Wert ersetzt wird, der von seiner ursprünglichen Identität losgelöst ist.
Sehen wir uns nun ein praktisches Beispiel für die Zuweisung von Minicodes an die 13 Positionen an.
Qw6l7B1voSejZ51i6Y5fhIu@t?Q7!DpvQ!fH49o0G?%XqpRxy
Wir haben ein grundlegendes Konzept verstanden:
Ein Code, der aus eindeutigen, zufälligen Minicodes besteht und keine direkten Bezüge zu den ursprünglichen Elementen enthält, kann nicht allein entschlüsselt werden.
Er enthält keine Hinweise, verrät nichts: Er ist vollständig anonym.
An dieser Stelle stellt sich eine naheliegende Frage:
Wie kann der ursprüngliche Text wiederhergestellt werden?
Die Antwort finden wir in den nächsten Schritten des Tutorials.
Der Code allein reicht nicht aus
Der Code ist genau das, was er sein soll:
ein einzigartiges und vollkommen unentzifferbares Element.
So hat es sich der Schöpfer des Cyphersol-Systems vorgestellt.
Doch das System endet hier nicht.
Es sieht auch eine Methode vor, um den ursprünglichen Text wiederherzustellen – vorausgesetzt, ein zweites wesentliches Element ist vorhanden.
Die Idee hinter Cyphersol ist einfach und kraftvoll:
Um einen codierten Text zu rekonstruieren, werden zwei voneinander getrennte Elemente benötigt, die für sich allein genommen bedeutungslos sind.
Über das erste Element – den Code – haben wir bereits gesprochen.
Das zweite ist die Matrix.
Was ist die Matrix?
Die Matrix ist eine Datei, die alle Zeichen enthält, die vom System codiert werden können:
derzeit 213 Symbole sowie Leerzeichen und Zeilenumbruch – insgesamt also 215 Elemente.
Jedem Element der Matrix werden zufällig eindeutige Minicodes zugewiesen.
Die Anzahl der Minicodes pro Element wird vom Benutzer gewählt, je nach Bedarf (typischerweise abhängig von der Textlänge).
Eindeutigkeit als Garantie
Ein Minicode:
- erscheint nur einmal in der Matrix;
- wird nur einmal im Code verwendet.
Das bedeutet, dass jeder einzelne Minicode sowohl in der Matrix als auch im codierten Text einzigartig ist.
Praktisches Beispiel
Angenommen, wir möchten den Satz codieren:
"Topolino e Paperino"
Das am häufigsten vorkommende Zeichen ist der Kleinbuchstabe "o", der 4-mal erscheint.
Um diesen Satz erfolgreich zu codieren:
muss die Matrix mindestens 4 Minicodes enthalten;
wenn es nur 3 gäbe, könnte die Software die Codierung nicht abschließen.
Denn jedes "o" muss durch einen anderen, eindeutigen Minicode dargestellt werden.
Fazit
Die Wahl einer höheren oder niedrigeren Anzahl von Minicodes ändert nichts an der Sicherheit des Systems,
aber sie bestimmt die maximal codierbare Textlänge.
Die Stärke der Methode bleibt unverändert:
selbst mit nur einem Minicode pro Element bleibt der Code ohne die entsprechende Matrix unentzifferbar.
🔐 Codierungsphase
Nach dem Erstellen einer Matrix kann der Benutzer mit der Codierung eines Textes fortfahren.
Die Software analysiert den Inhalt und weist den Positionen der zu codierenden Zeichen zufällig Minicodes zu.
Wichtig zu beachten: Die Codierung ist nie identisch:
selbst bei gleichem Text und gleicher Matrix erzeugt jede Ausführung einen anderen Code.
Eine Matrix mit vielen Minicodes erlaubt es, denselben Text beliebig oft zu codieren,
wobei jedes Mal ein einzigartiges Ergebnis entsteht.
Die Minicodes werden aneinandergereiht, um die finale Datei zu erstellen: code.txt.
Sobald Matrix und Code erzeugt wurden, kann der Klartext gelöscht werden:
diese beiden Elemente ermöglichen später die Rekonstruktion des Inhalts.
⚠️ Achtung:
Die beiden Dateien müssen separat gespeichert werden.
Der Code (code.txt) kann auch in einer Cloud gespeichert werden.
Die Matrix (matrix.json) darf niemals geteilt oder ins Internet hochgeladen werden:
alle Codierungs- und Decodierungsvorgänge müssen ausschließlich lokal durchgeführt werden.
🔓 Phase der Decodierung und Rekonstruktion
Um den Originaltext wiederherzustellen, muss der Benutzer:
Die Matrix und den Code im Arbeitsverzeichnis der Cyphersol-App ablegen (wird später gezeigt).
Sicherstellen, dass beide Dateien exakt dieselben sind wie bei der Codierung.
❗ Eine andere Matrix als die ursprüngliche zu verwenden, macht eine Decodierung unmöglich.
Die App wird dann:
Den Inhalt der Datei code.txt analysieren;
Jeden Minicode erkennen und das entsprechende Zeichen in der Matrix finden;
Den Text rekonstruieren, indem sie den umgekehrten Vorgang zur Codierung ausführt.
Das Ergebnis wird der ursprüngliche Klartext sein, genau wie er zu Beginn eingegeben wurde.
🧠 Wie die App Minicodes erkennt
Die aufmerksamen Leser fragen sich vielleicht:
"Wie erkennt die App einzelne Minicodes in einem langen, kompakten Code ohne Leerzeichen oder Trennzeichen?"
Die Antwort liegt in einem zentralen Merkmal des Cyphersol-Systems, das genau zu diesem Zweck entwickelt wurde.
🔹 Jeder Minicode beginnt mit einem Großbuchstaben, und
🔹 darf nur einen einzigen Großbuchstaben enthalten.
Diese einfache, aber wirkungsvolle Regel erlaubt es der Software, genau zu erkennen, wo ein Minicode beginnt und endet – selbst in einem durchgehenden Textfluss ohne Unterbrechung.
🧬 Einzigartigkeit des Systems
Diese Struktur dient nicht nur der automatischen Entschlüsselung durch die App:
sie ist auch das, was Cyphersol von jedem anderen Codierungssystem unterscheidet.
💡 Genau dank dieser Logik ist es möglich — für diejenigen, die es wünschen — auch eine manuelle Codierung und Decodierung vorzunehmen, ganz ohne Software.
Ein Merkmal, das ein zusätzliches Maß an Kontrolle, Transparenz und Sicherheit bietet.
🔍 Wie man überprüft, ob die Minicodes wirklich eindeutig sind
Sehr interessant – aber an dieser Stelle stellt sich natürlich eine Frage:
"Wer garantiert uns, dass die in der Matrix und im Code enthaltenen Minicodes wirklich einzigartig sind?"
✅ Intuitive Methode: praktischer Test
Ein erster einfacher und effektiver Test wurde bereits gezeigt:
Man erstellt eine Matrix mit einer geringen Anzahl von Minicodes, z. B. 3, und versucht dann, einen Text zu codieren, der ein Zeichen mehr als dreimal enthält (z. B. den Buchstaben „o“ in der Phrase Topolino e Paperino).
Das System wird die Codierung ablehnen, was bestätigt, dass jeder Minicode nur einmal verwendet werden darf.
🧪 Erweiterte Methode: direkte Überprüfung im Terminal
Für eine vollständige und gründliche Kontrolle der Einzigartigkeit der Minicodes in der Matrix kann man eine manuelle Überprüfung durchführen.
Angenommen, wir haben eine Matrix erstellt mit 1000 Minicodes für jedes der 215 codierbaren Zeichen (einschließlich Leerzeichen und Zeilenumbruch).
Insgesamt erwarten wir also:
1000 Minicodes × 215 Zeichen = 215000 eindeutige Minicodes
🔧 Überprüfung unter Linux im Terminal
Stelle sicher, dass du dich im Verzeichnis mit matrix.json befindest
Öffne ein Terminal und gib die folgenden Befehle ein:
Diese Elemente – Buchstaben, Zahlen, Symbole, Leerzeichen, Satzzeichen und Zeilenumbrüche – sind alle erkennbar und identifizierbar, weil sie jeweils eine eigene Identität besitzen. Und genau dank dieser Identität können wir den Inhalt lesen und verstehen.
Nehmen wir als Beispiel den Satz: Pippo e Pluto
Darin finden wir:
2 große P,
2 kleine p,
2 Leerzeichen,
und weitere verschiedene Zeichen.
Insgesamt besteht der Satz aus 13 Elementen, jedes mit einer klaren Identität.
Einige Identitäten wiederholen sich, wie etwa die beiden großen P oder die beiden Leerzeichen.
Um nun zu verstehen, wie das Codierungssystem von Cyphersol funktioniert, versuchen wir, die Perspektive zu ändern.
Nehmen wir denselben Satz, „Pippo e Pluto“, und ignorieren wir vollständig die Identität der einzelnen Elemente.
Betrachten wir sie nur als 13 Positionen.
Stellen wir uns nun vor, wir leeren jede Position von ihrer ursprünglichen Identität und füllen sie mit einer zufälligen, eindeutigen Zeichenkette.
So erhalten wir 13 unterschiedliche Zeichenketten – eine für jede Position.
Nun fügen wir die 13 Zeichenketten zusammen, die wir ab jetzt Minicodes nennen werden.
Das Ergebnis ist ein Code, der aus 13 eindeutigen Minicodes besteht, ohne direkte Hinweise auf den ursprünglichen Inhalt.
Der erste Minicode repräsentiert zum Beispiel nicht mehr den Großbuchstaben “P”: Er steht einfach für die erste Position.
Natürlich besteht eine Verbindung zum Buchstaben P, aber nur während der Codierungs- und Decodierungsphase, wie wir später sehen werden.
Solange er Teil eines Codes ist, stellt er lediglich eine Position dar.
Das ist das Herzstück des Cyphersol-Systems:
eine Umwandlung, bei der jedes Element des Originaltexts durch einen eindeutigen Wert ersetzt wird, der von seiner ursprünglichen Identität losgelöst ist.
Sehen wir uns nun ein praktisches Beispiel für die Zuweisung von Minicodes an die 13 Positionen an.
Qw6l7B1voSejZ51i6Y5fhIu@t?Q7!DpvQ!fH49o0G?%XqpRxy
Wir haben ein grundlegendes Konzept verstanden:
Ein Code, der aus eindeutigen, zufälligen Minicodes besteht und keine direkten Bezüge zu den ursprünglichen Elementen enthält, kann nicht allein entschlüsselt werden.
Er enthält keine Hinweise, verrät nichts: Er ist vollständig anonym.
An dieser Stelle stellt sich eine naheliegende Frage:
Wie kann der ursprüngliche Text wiederhergestellt werden?
Die Antwort finden wir in den nächsten Schritten des Tutorials.
Der Code allein reicht nicht aus
Der Code ist genau das, was er sein soll:
ein einzigartiges und vollkommen unentzifferbares Element.
So hat es sich der Schöpfer des Cyphersol-Systems vorgestellt.
Doch das System endet hier nicht.
Es sieht auch eine Methode vor, um den ursprünglichen Text wiederherzustellen – vorausgesetzt, ein zweites wesentliches Element ist vorhanden.
Die Idee hinter Cyphersol ist einfach und kraftvoll:
Um einen codierten Text zu rekonstruieren, werden zwei voneinander getrennte Elemente benötigt, die für sich allein genommen bedeutungslos sind.
Über das erste Element – den Code – haben wir bereits gesprochen.
Das zweite ist die Matrix.
Was ist die Matrix?
Die Matrix ist eine Datei, die alle Zeichen enthält, die vom System codiert werden können:
derzeit 213 Symbole sowie Leerzeichen und Zeilenumbruch – insgesamt also 215 Elemente.
Jedem Element der Matrix werden zufällig eindeutige Minicodes zugewiesen.
Die Anzahl der Minicodes pro Element wird vom Benutzer gewählt, je nach Bedarf (typischerweise abhängig von der Textlänge).
Eindeutigkeit als Garantie
Ein Minicode:
- erscheint nur einmal in der Matrix;
- wird nur einmal im Code verwendet.
Das bedeutet, dass jeder einzelne Minicode sowohl in der Matrix als auch im codierten Text einzigartig ist.
Praktisches Beispiel
Angenommen, wir möchten den Satz codieren:
"Topolino e Paperino"
Das am häufigsten vorkommende Zeichen ist der Kleinbuchstabe "o", der 4-mal erscheint.
Um diesen Satz erfolgreich zu codieren:
muss die Matrix mindestens 4 Minicodes enthalten;
wenn es nur 3 gäbe, könnte die Software die Codierung nicht abschließen.
Denn jedes "o" muss durch einen anderen, eindeutigen Minicode dargestellt werden.
Fazit
Die Wahl einer höheren oder niedrigeren Anzahl von Minicodes ändert nichts an der Sicherheit des Systems,
aber sie bestimmt die maximal codierbare Textlänge.
Die Stärke der Methode bleibt unverändert:
selbst mit nur einem Minicode pro Element bleibt der Code ohne die entsprechende Matrix unentzifferbar.
🔐 Codierungsphase
Nach dem Erstellen einer Matrix kann der Benutzer mit der Codierung eines Textes fortfahren.
Die Software analysiert den Inhalt und weist den Positionen der zu codierenden Zeichen zufällig Minicodes zu.
Wichtig zu beachten: Die Codierung ist nie identisch:
selbst bei gleichem Text und gleicher Matrix erzeugt jede Ausführung einen anderen Code.
Eine Matrix mit vielen Minicodes erlaubt es, denselben Text beliebig oft zu codieren,
wobei jedes Mal ein einzigartiges Ergebnis entsteht.
Die Minicodes werden aneinandergereiht, um die finale Datei zu erstellen: code.txt.
Sobald Matrix und Code erzeugt wurden, kann der Klartext gelöscht werden:
diese beiden Elemente ermöglichen später die Rekonstruktion des Inhalts.
⚠️ Achtung:
Die beiden Dateien müssen separat gespeichert werden.
Der Code (code.txt) kann auch in einer Cloud gespeichert werden.
Die Matrix (matrix.json) darf niemals geteilt oder ins Internet hochgeladen werden:
alle Codierungs- und Decodierungsvorgänge müssen ausschließlich lokal durchgeführt werden.
🔓 Phase der Decodierung und Rekonstruktion
Um den Originaltext wiederherzustellen, muss der Benutzer:
Die Matrix und den Code im Arbeitsverzeichnis der Cyphersol-App ablegen (wird später gezeigt).
Sicherstellen, dass beide Dateien exakt dieselben sind wie bei der Codierung.
❗ Eine andere Matrix als die ursprüngliche zu verwenden, macht eine Decodierung unmöglich.
Die App wird dann:
Den Inhalt der Datei code.txt analysieren;
Jeden Minicode erkennen und das entsprechende Zeichen in der Matrix finden;
Den Text rekonstruieren, indem sie den umgekehrten Vorgang zur Codierung ausführt.
Das Ergebnis wird der ursprüngliche Klartext sein, genau wie er zu Beginn eingegeben wurde.
🧠 Wie die App Minicodes erkennt
Die aufmerksamen Leser fragen sich vielleicht:
"Wie erkennt die App einzelne Minicodes in einem langen, kompakten Code ohne Leerzeichen oder Trennzeichen?"
Die Antwort liegt in einem zentralen Merkmal des Cyphersol-Systems, das genau zu diesem Zweck entwickelt wurde.
🔹 Jeder Minicode beginnt mit einem Großbuchstaben, und
🔹 darf nur einen einzigen Großbuchstaben enthalten.
Diese einfache, aber wirkungsvolle Regel erlaubt es der Software, genau zu erkennen, wo ein Minicode beginnt und endet – selbst in einem durchgehenden Textfluss ohne Unterbrechung.
🧬 Einzigartigkeit des Systems
Diese Struktur dient nicht nur der automatischen Entschlüsselung durch die App:
sie ist auch das, was Cyphersol von jedem anderen Codierungssystem unterscheidet.
💡 Genau dank dieser Logik ist es möglich — für diejenigen, die es wünschen — auch eine manuelle Codierung und Decodierung vorzunehmen, ganz ohne Software.
Ein Merkmal, das ein zusätzliches Maß an Kontrolle, Transparenz und Sicherheit bietet.
🔍 Wie man überprüft, ob die Minicodes wirklich eindeutig sind
Sehr interessant – aber an dieser Stelle stellt sich natürlich eine Frage:
"Wer garantiert uns, dass die in der Matrix und im Code enthaltenen Minicodes wirklich einzigartig sind?"
✅ Intuitive Methode: praktischer Test
Ein erster einfacher und effektiver Test wurde bereits gezeigt:
Man erstellt eine Matrix mit einer geringen Anzahl von Minicodes, z. B. 3, und versucht dann, einen Text zu codieren, der ein Zeichen mehr als dreimal enthält (z. B. den Buchstaben „o“ in der Phrase Topolino e Paperino).
Das System wird die Codierung ablehnen, was bestätigt, dass jeder Minicode nur einmal verwendet werden darf.
🧪 Erweiterte Methode: direkte Überprüfung im Terminal
Für eine vollständige und gründliche Kontrolle der Einzigartigkeit der Minicodes in der Matrix kann man eine manuelle Überprüfung durchführen.
Angenommen, wir haben eine Matrix erstellt mit 1000 Minicodes für jedes der 215 codierbaren Zeichen (einschließlich Leerzeichen und Zeilenumbruch).
Insgesamt erwarten wir also:
1000 Minicodes × 215 Zeichen = 215000 eindeutige Minicodes
🔧 Überprüfung unter Linux im Terminal
Stelle sicher, dass du dich im Verzeichnis mit matrix.json befindest
Öffne ein Terminal und gib die folgenden Befehle ein:
jq -r '.[] | .[]' matrix.json | wc -l
jq -r '.[] | .[]' matrix.json | sort | uniq | wc -l
jq -r '.[] | .[]' matrix.json | sort | uniq | wc -l
📌 Was machen diese Befehle:
Der erste Befehl zählt die Gesamtanzahl der Minicodes in der Matrix.
Der zweite Befehl zählt die Anzahl der eindeutigen Minicodes.
Wenn alles korrekt ist, müssen beide Zahlen identisch sein.
Beispiel:
215000
215000
Wenn du eine zusätzliche Bestätigung möchtest, kannst du die Matrix manuell verändern und beispielsweise 5 Duplikate einfügen – das Ergebnis wäre etwa:
215000
214995
❗ Das bedeutet, dass 5 Minicodes doppelt vorhanden sind – und somit ist die Matrix für Cyphersol nicht mehr gültig.
Fazit
Jedes Element ist einzigartig
Jedes von Cyphersol erzeugte Element ist einzigartig.
Die Matrix ist einzigartig.
Der Code ist einzigartig und besteht aus Dutzenden, Hunderten oder Tausenden von weiteren, ebenfalls einzigartigen Minicodes.
Es wird niemals ein einziges doppeltes Element geben.
Selbst wenn derselbe Text unendlich oft codiert wird, ergibt sich jedes Mal ein anderes Ergebnis.
Das System weist jedem Buchstaben (Groß-, Klein-, Akzent- oder Sonderzeichen), jeder Zahl, jedem Symbol, jedem Leerzeichen und jedem Zeilenumbruch einen einzigartigen Minicode zu.
Dieser Vorgang verwandelt jeden Text in einen einzigen, umfassenden, einzigartigen Code, der ausschließlich mit einer ebenso einzigartigen Matrix entschlüsselt werden kann.
Genau diese Eigenschaft macht das System vollkommen sicher und unknackbar.
Der erste Befehl zählt die Gesamtanzahl der Minicodes in der Matrix.
Der zweite Befehl zählt die Anzahl der eindeutigen Minicodes.
Wenn alles korrekt ist, müssen beide Zahlen identisch sein.
Beispiel:
215000
215000
Wenn du eine zusätzliche Bestätigung möchtest, kannst du die Matrix manuell verändern und beispielsweise 5 Duplikate einfügen – das Ergebnis wäre etwa:
215000
214995
❗ Das bedeutet, dass 5 Minicodes doppelt vorhanden sind – und somit ist die Matrix für Cyphersol nicht mehr gültig.
Fazit
Jedes Element ist einzigartig
Jedes von Cyphersol erzeugte Element ist einzigartig.
Die Matrix ist einzigartig.
Der Code ist einzigartig und besteht aus Dutzenden, Hunderten oder Tausenden von weiteren, ebenfalls einzigartigen Minicodes.
Es wird niemals ein einziges doppeltes Element geben.
Selbst wenn derselbe Text unendlich oft codiert wird, ergibt sich jedes Mal ein anderes Ergebnis.
Das System weist jedem Buchstaben (Groß-, Klein-, Akzent- oder Sonderzeichen), jeder Zahl, jedem Symbol, jedem Leerzeichen und jedem Zeilenumbruch einen einzigartigen Minicode zu.
Dieser Vorgang verwandelt jeden Text in einen einzigen, umfassenden, einzigartigen Code, der ausschließlich mit einer ebenso einzigartigen Matrix entschlüsselt werden kann.
Genau diese Eigenschaft macht das System vollkommen sicher und unknackbar.