Это приложение для Windows с именем Codegroup, последний выпуск которого можно загрузить как crc-utils-cpp.zip. Его можно запустить онлайн на бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием Codegroup с OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите любой онлайн-эмулятор OS OnWorks с этого сайта, но лучше онлайн-эмулятор Windows.
- 5. В только что запущенной ОС Windows OnWorks перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение и установите его.
- 7. Загрузите Wine из репозиториев программного обеспечения вашего дистрибутива Linux. После установки вы можете дважды щелкнуть приложение, чтобы запустить его с помощью Wine. Вы также можете попробовать PlayOnLinux, необычный интерфейс поверх Wine, который поможет вам установить популярные программы и игры для Windows.
Wine - это способ запустить программное обеспечение Windows в Linux, но без Windows. Wine - это уровень совместимости с Windows с открытым исходным кодом, который может запускать программы Windows непосредственно на любом рабочем столе Linux. По сути, Wine пытается заново реализовать Windows с нуля, чтобы можно было запускать все эти Windows-приложения, фактически не нуждаясь в Windows.
СКРИНШОТЫ:
Кодовая группа
ОПИСАНИЕ:
Codegroup — это Java-приложение, которое позволяет преобразовывать двоичные (или текстовые) компьютерные файлы в 5-буквенные кодовые группы для передачи по электронной почте, стационарным телефонам, радиотелетайпу или азбуке Морзе.
Codegroup имеет внутреннюю коррекцию ошибок и ограниченные возможности криптографии.
Кодовая группа:
ZZZZZ YBPIL AIAIG FMOPP CPAAA DGNGP GPGPA ADNJN ELJKO ELIMO
GEOHF KIFGP IFBCB PKCPI YJMHE PHBHP PPOBH NCOHD AKLLL AGHFP
DEGEF LKELC EAIJI ABAGP AHPPO IHHPH OHPDF YNFPB ALEPO KMPKP
Как только эта программа получит графический пользовательский интерфейс, необходимо будет разработать подсистему, подобную Enigma, для отбеливания данных. Для шифрования контента использование средств Java рассматривается как долгосрочный вариант.
Первоначальный исходный код этого проекта связан с:
http://www.fourmilab.ch/codegroup/
http://winmorse.com/
https://bitbucket.org/bgneal/cpp-enigma
http://www.whence.com/minimodem/
Для пользовательского интерфейса
http://www.oracle.com/technetwork/java/javafx/tools/
Особенности
- codegroup кодирует любой файл в эту форму, позволяя передавать его через любой носитель, и декодирует файлы, содержащие codegroups, в исходный ввод. Закодированные файлы содержат 16-битную проверку циклическим избыточным кодом (CRC) и размер файла для проверки при декодировании того, что сообщение является полным и правильным. Декодируемые файлы могут содержать другую информацию до и после кодовых групп, что позволяет включать незашифрованные аннотации.
- codegroup не предпринимает никаких попыток, чтобы ваше сообщение не было прочитано. Криптографическая безопасность должна быть делегирована пакету, предназначенному для этой цели, например, pgp. Затем кодовая группа может быть применена к зашифрованному двоичному выводу, преобразуя его в легко передаваемый текст.
- Только кодовая группа соответствует телеграфному соглашению о прописных буквах и проходит «телефонный тест» на читаемость без каких-либо модификаторов, таких как «заглавные» и «строчные». Отсутствие знаков препинания и строчных букв значительно упрощает передачу вывода кодовой группы по голосовой или традиционной телеграфной связи.
- В тексте, созданном codegroup, используются только прописные буквы ASCII и пробелы. В отличие от файлов, закодированных с помощью uuencode или средства «ASCII armour» pgp, выходные данные codegroup можно легко (хотя и утомительно) прочитать по телефону, передать по коротковолновому радио агентам в полевых условиях или отправить телеграммой, телексом или кодом Морзе.
- ОШИБКИ: при обнаружении ошибки CRC не указывается место в файле, где произошла ошибка (ошибки). При отправке больших файлов вы можете разбить их на части с помощью утилиты разделения, чтобы в случае ошибки повторно отправлять только ошибочные части.
- ОШИБКИ: Было бы неплохо встроить исходное имя файла и режимы в закодированный вывод, но это открывает двери для всех видов системно-зависимых проблем. Вы всегда можете включить эту информацию в виде текста перед первой группой кодов или отправить архив, созданный с помощью tar или zip.
- Уведомление об АВТОРСКИХ ПРАВАХ: Это программное обеспечение находится в общественном достоянии. Настоящим предоставляется разрешение на использование, копирование, изменение и распространение этого программного обеспечения и его документации для любых целей и без каких-либо ограничений. Это программное обеспечение предоставляется «как есть» без явных или подразумеваемых гарантий.
Аудитория
Некоммерческие организации, образование, конечные пользователи/настольные компьютеры, безопасность
Интерфейс пользователя
Java Swing, Java SWT, Java AWT
Язык программирования
Ада, JavaScript, Java, Rust
Среда базы данных
На основе XML
Категории
Это приложение также можно загрузить с https://sourceforge.net/projects/codegroup/. Он был размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.