Text Recoded

Bevat advertenties
10+
Downloads
Contentclassificatie
Iedereen
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding

Over deze app

Het Text Recoded-programma biedt de volgende nuttige bewerkingen op bepaalde tekstuele gegevens:

- Coderen, decoderen en hercoderen tussen platte tekst, hexadecimale en Base64-coderingen
- Coderen en ontcijferen met behulp van Caesar-cijfer
- Het produceren van hashes van ruwe en opgemaakte tekstuele gegevens met als doel de integriteit ervan te valideren

Het coderen van tekstuele gegevens naar een hexadecimale of Base64-codering kan worden gebruikt om ervoor te zorgen dat de originele tekstuele gegevens niet worden gewijzigd als gevolg van een opslag- of transmissiemedium dat ermee omgaat in een incompatibele tekenset.

Coderen met behulp van het Caesar-cijfer, een eenvoudig vervangingscijfer, kan in veel gevallen worden gebruikt wanneer tekstuele gegevens verborgen moeten blijven voor gewone mensen die gewoonlijk niet de moeite nemen om het te ontcijferen. Het is echter niet geschikt voor het beveiligen van gevoelige gegevens, omdat deze met de huidige technologie gemakkelijk kunnen worden ontcijferd.

De procedure voor het coderen en ontcijferen die door het Text Recoded-programma wordt geïmplementeerd, wordt in het volgende voorbeeld uitgelegd met “TEXT” als invoer en “test” als sleutel:

Invoer: TEKST (T=84, E=69, X=88, T=84)
Legenda: test (t=116, e=101, s=115, t=116)
Procedure: de invoer + de sleutel
Uitvoer in decimaal: (200.170.203, 200)
Uitvoer in hexadecimaal: C8AACBC8

Ontcijferen is precies het tegenovergestelde van het bovenstaande, dat wil zeggen de gecodeerde uitvoer – de sleutel. In ons geval zal het zijn:
C8AACBC8 - test = TEKST

Het Text Recoded-programma ontvangt en levert tekstuele gegevensinvoer en -uitvoer, evenals de sleutel voor codering, in UTF-8-codering die de volledige Unicode-tekenset ondersteunt, die tekens uit bijna alle schrijfsystemen ter wereld herbergt.

Er is geen limiet voor de invoerlengte, behalve het beschikbare geheugen. De sleutel kan ook elke lengte hebben, maar als deze langer is dan de invoerlengte, wordt deze afgekapt tot de invoerlengte, verdeeld in brokken van de invoerlengte en worden vervolgens de waarden van de extra brokken toegevoegd aan het eerste blok.

De coderingsuitvoer kan in hexadecimale of Base64-codering plaatsvinden. Het werken met binaire gegevens wordt in deze versie niet ondersteund.

Om de integriteit van bepaalde uitvoer te garanderen, is het ook mogelijk om de hashes ervan op te nemen in het vak Uitvoer, voor zowel hercoderings- als coderingsbewerkingen.

Houd er rekening mee dat de geproduceerde hashes uit drie soorten bestaan, die hieronder worden uitgelegd.

Hash voor ALLE tekstuele inhoud wordt geproduceerd voor de volledige inhoud van gespecificeerde tekstuele gegevens, inclusief lege spaties zoals witruimtes, tabbladen en eventuele nieuwe regels.

Hash voor de opgemaakte FMT-tekstinhoud wordt geproduceerd voor de tekst en de interne witruimten en nieuwe regels, met uitsluiting van alle omringende lege regels en witruimtes.

Hash voor de RAW-tekstuele inhoud wordt alleen geproduceerd voor de tekst zelf, met uitzondering van alle soorten lege spaties: lege regels, witruimtes, tabbladen en nieuwe regels.

Voor het valideren van de integriteit van bepaalde tekstgegevens in gevallen waarin een niet-RAW-achtige hashing vereist is, zijn de regellengtes, het aantal regels en het type nieuwe regeltekens van belang. Dit komt omdat Windows #13#10 tekencodes gebruikt voor het opslaan van nieuwe regels, terwijl het Linux-besturingssysteem alleen de tekencode #10 gebruikt om nieuwe regels op te slaan. Als er in het ene besturingssysteem een ​​hash voor tekstuele gegevens wordt geproduceerd, maar in een ander besturingssysteem moet worden gevalideerd, moet er daarom een ​​geschikte optie worden ingesteld. Voor dit doel is er een selectievak waarin u kunt kiezen tussen nieuwe regeltekens voor Windows en Linux bij het produceren van hashes.
Bijgewerkt op
31 aug 2024

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
Geen gegevens gedeeld met derden
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze delen
Deze app kan deze typen gegevens verzamelen
App-gegevens en -prestaties
Gegevens worden tijdens de overdracht versleuteld
Gegevens kunnen niet worden verwijderd

Wat is er nieuw

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