Text Recoded

Enthält Werbung
10+
Downloads
Altersfreigabe
Jedes Alter
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Über diese App

Das Programm „Text Recoded“ bietet die folgenden nützlichen Operationen für bestimmte Textdaten:

- Kodierung, Dekodierung und Neukodierung zwischen Klartext-, Hexadezimal- und Base64-Kodierungen
- Verschleierung und Entschlüsselung mit Caesar -Chiffre
- Erstellen von Hashes roher und formatierter Textdaten zum Zwecke der Validierung ihrer Integrität

Die Kodierung von Textdaten in eine Hexadezimal- oder Base64-Kodierung kann verwendet werden, um sicherzustellen, dass die ursprünglichen Textdaten nicht verändert werden, weil ein Speicher- oder Übertragungsmedium sie in einem inkompatiblen Zeichensatz verarbeitet.

Die Verschlüsselung mit der Caesar-Verschlüsselung, einer einfachen Substitutionsverschlüsselung, kann in vielen Fällen verwendet werden, wenn Textdaten vor gewöhnlichen Menschen verborgen bleiben müssen, die sich normalerweise nicht die Mühe machen, sie zu entschlüsseln. Für die Sicherung sensibler Daten ist es jedoch nicht geeignet, da diese mit der heutigen Technologie leicht entschlüsselt werden können.

Der vom Programm „Text Recoded“ implementierte Verschlüsselungs- und Entschlüsselungsprozess wird im folgenden Beispiel anhand von „TEXT“ als Eingabe und „test“ als Schlüssel erläutert:

Eingabe: Text (t = 84, e = 69, x = 88, t = 84)
Schlüssel: Test (t=116, e=101, s=115, t=116)
Vorgehensweise: die Eingabe + der Schlüssel
Ausgabe in Dezimalzahl: (200,170,203, 200)
Ausgabe im Hexadezimalformat: C8AACBC8

Die Entschlüsselung ist genau das Gegenteil des oben Gesagten, nämlich die verschlüsselte Ausgabe – den Schlüssel. In unserem Fall wird es sein:
C8AACBC8 - test = TEXT

Das Programm „Text Recoded“ empfängt und liefert die Ein- und Ausgabe von Textdaten sowie den Schlüssel zur Verschlüsselung in der UTF-8-Kodierung, die den gesamten Unicode-Zeichensatz unterstützt, der Zeichen aus fast allen Schriftsystemen der Welt unterstützt.

Für die Eingabelänge gibt es außer dem verfügbaren Speicher keine Begrenzung. Der Schlüssel kann auch eine beliebige Länge haben. Wenn er jedoch länger als die Eingabe ist, wird er auf die Eingabelänge gekürzt, in Abschnitte der Eingabelänge unterteilt und dann werden die Werte der zusätzlichen Abschnitte zum ersten Abschnitt hinzugefügt.

Die Verschlüsselungsausgabe kann in Hexadezimal- oder Base64-Kodierung erfolgen. Das Arbeiten mit Binärdaten wird in dieser Version nicht unterstützt.

Um die Integrität einer bestimmten Ausgabe sicherzustellen, ist es auch möglich, deren Hashes sowohl für Umkodierungs- als auch für Verschlüsselungsvorgänge in das Ausgabefeld aufzunehmen.

Beachten Sie, dass es sich bei den erzeugten Hashes um drei Arten handelt, die im Folgenden erläutert werden.

Der Hash für ALLE Textinhalte wird für den gesamten Inhalt der angegebenen Textdaten erstellt, einschließlich Leerzeichen wie Leerzeichen, Tabulatoren und Zeilenumbrüche, sofern vorhanden.

Für den Text und seine internen Leerräume und neuen Zeilen wird ein Hash für den formatierten FMT-Textinhalt erstellt, wobei alle umgebenden Leerzeilen und Leerräume ausgeschlossen werden.

Der Hash für den RAW-Textinhalt wird nur für den Text selbst erstellt, mit Ausnahme aller Arten von Leerzeichen: Leerzeilen, Leerzeichen, Tabulatoren und neue Zeilen.

Für die Validierung der Integrität gegebener Textdaten in Fällen, in denen ein Nicht-RAW-Hashing erforderlich ist, sind die Zeilenlänge, die Anzahl der Zeilen und die Art der neuen Zeilenzeichen von Bedeutung. Dies liegt daran, dass Windows die Zeichencodes #13#10 zum Speichern neuer Zeilen verwendet, während das Linux-Betriebssystem nur den Zeichencode #10 zum Speichern neuer Zeilen verwendet. Wenn daher ein Hash für Textdaten in einem Betriebssystem erstellt wird, aber in einem anderen Betriebssystem validiert werden muss, muss eine entsprechende Option festgelegt werden. Zu diesem Zweck gibt es eine Auswahlbox, um bei der Hash-Erzeugung zwischen Windows- und Linux-Neuzeilenzeichen zu wählen.
Aktualisiert am
31.08.2024

Datensicherheit

Was die Sicherheit angeht, solltest du als Erstes verstehen, wie Entwickler deine Daten erheben und weitergeben. Die Datenschutz- und Sicherheitspraktiken können je nach deiner Verwendung, deiner Region und deinem Alter variieren. Diese Informationen wurden vom Entwickler zur Verfügung gestellt und können jederzeit von ihm geändert werden.
Keine Daten werden mit Drittunternehmen oder -organisationen geteilt
Diese App kann die folgenden Datentypen erheben
App-Informationen und -Leistung
Daten werden bei der Übertragung verschlüsselt
Daten können nicht gelöscht werden

Neuerungen

This is the first production release of Text Recoded program, a software application useful for recoding, ciphering and integrity checking of plain textual data.