Text Recoded

Съдържа реклами
10+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

Програмата Text Recoded предлага следните полезни операции върху дадени текстови данни:

- Кодиране, декодиране и прекодиране между обикновен текст, шестнадесетично и Base64 кодиране
- Шифриране и дешифриране с помощта на шифър на Цезар
- Създаване на хешове на необработени и форматирани текстови данни с цел потвърждаване на тяхната цялост

Кодирането на текстови данни в шестнадесетично или Base64 кодиране може да се използва, за да се гарантира, че оригиналните текстови данни няма да бъдат променени поради среда за съхранение или предаване, която се занимава с тях в несъвместим набор от знаци.

Шифърирането с помощта на шифър на Цезар, който е прост заместващ шифър, може да се използва в много случаи, когато текстовите данни трябва да останат скрити от обикновените хора, които обикновено не си правят труда да ги дешифрират. Той обаче не е подходящ за защита на чувствителни данни, тъй като може лесно да бъде дешифриран с днешната технология.

Процедурата за шифроване и дешифриране, изпълнявана от програмата Text Recoded, е обяснена в следния пример, използвайки „TEXT“ като вход и „test“ като ключ:

Вход: ТЕКСТ (T=84, E=69, X=88, T=84)
Ключ: тест (t=116, e=101, s=115, t=116)
Процедура: вход + ключ
Извеждане в десетичен знак: (200,170,203, 200)
Изход в шестнадесетичен: C8AACBC8

Дешифрирането е точно обратното на горното, тоест шифрованият изход – ключът. В нашия случай ще бъде:
C8AACBC8 - тест = ТЕКСТ

Програмата Text Recoded получава и доставя въвеждане и извеждане на текстови данни, както и ключа за шифроване, в кодиране UTF-8, което поддържа целия набор от знаци Unicode, който побира знаци от почти всички системи за писане в света.

Няма ограничение за дължината на входа, освен наличната памет. Ключът също може да бъде с всякаква дължина, но ако е по-дълъг от входа, той се съкращава до дължината на входа, разделя се на части от дължината на входа и след това стойностите на допълнителните части се добавят към първата част.

Изходът за шифроване може да бъде в шестнадесетично или Base64 кодиране. Работата с двоични данни не се поддържа в тази версия.

За целите на осигуряване на целостта на даден изход е възможно също да включите техните хешове в полето Изход както за операциите по прекодиране, така и за шифроване.

Имайте предвид, че произведените хешове са от три типа, обяснени по-долу.

Хешът за ЦЯЛОТО текстово съдържание се произвежда за цялото съдържание на определени текстови данни, включително празни пространства като бели интервали, раздели и нови редове, ако има такива.

Хешът за форматираното FMT текстово съдържание се произвежда за текста и неговите вътрешни бели интервали и нови редове, като се изключват всички околни празни редове и бели интервали.

Хешът за RAW текстовото съдържание се произвежда само за самия текст, като се изключват всички видове празни интервали: празни редове, празни интервали, раздели и нови редове.

За валидиране на целостта на дадени текстови данни в случаите, когато се изисква хеширане, различно от RAW, дължините на редовете, броят на редовете и типът на знаците в новия ред са от значение. Това е така, защото Windows използва кодове на знаци #13#10 за съхраняване на нови редове, докато операционната система Linux използва само кода на знаци #10 за съхраняване на нови редове. Следователно, ако хеш за текстови данни се произвежда в една операционна система, но трябва да бъде валидиран в друга, трябва да се зададе подходяща опция. За тази цел има поле за избор, за да избирате между знаци за нов ред на Windows и Linux при създаване на хешове.
Актуализирано на
31.08.2024 г.

Безопасност на данните

Безопасността започва с разбирането на това как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Не се споделят данни с трети страни
Научете повече за това, как програмистите декларират споделянето
Това приложение може да събира следните типове данни
Информация за приложението и ефективността
Данните се шифроват при предаване
Изтриването на данните не е възможно

Новите неща

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