Esta es la aplicación de Windows llamada Codegroup cuya última versión se puede descargar como crc-utils-cpp.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada Codegroup con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie cualquier emulador en línea de OS OnWorks desde este sitio web, pero mejor emulador en línea de Windows.
- 5. Desde el sistema operativo OnWorks Windows que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación e instálala.
- 7. Descargue Wine desde los repositorios de software de sus distribuciones de Linux. Una vez instalada, puede hacer doble clic en la aplicación para ejecutarla con Wine. También puedes probar PlayOnLinux, una elegante interfaz sobre Wine que te ayudará a instalar programas y juegos populares de Windows.
Wine es una forma de ejecutar software de Windows en Linux, pero no requiere Windows. Wine es una capa de compatibilidad de Windows de código abierto que puede ejecutar programas de Windows directamente en cualquier escritorio de Linux. Esencialmente, Wine está tratando de volver a implementar una cantidad suficiente de Windows desde cero para poder ejecutar todas esas aplicaciones de Windows sin necesidad de Windows.
SCREENSHOTS
Ad
grupo de código
DESCRIPCIÓN
Codegroup es una aplicación Java que permitirá convertir archivos informáticos binarios (o de texto) en grupos de códigos de 5 letras para su transmisión por correo electrónico, teléfonos fijos, radioteletipo o código Morse.
Codegroup tiene corrección de errores internos y capacidades de criptografía limitadas.
Grupo de código:
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
Una vez que este programa tenga una interfaz gráfica de usuario, se debe diseñar un subsistema similar a Enigma para el blanqueamiento de datos. Para el cifrado de contenido, el uso de las instalaciones de Java se está considerando como una opción a largo plazo.
El código fuente inicial de este proyecto está relacionado con:
http://www.fourmilab.ch/codegroup/
http://winmorse.com/
https://bitbucket.org/bgneal/cpp-enigma
http://www.whence.com/minimodem/
Para la interfaz de usuario
http://www.oracle.com/technetwork/java/javafx/tools/
Caracteristicas
- codegroup codifica cualquier archivo en este formulario, lo que permite que se transmita a través de cualquier medio, y decodifica archivos que contienen grupos de códigos en la entrada original. Los archivos codificados contienen una verificación de redundancia cíclica (CRC) de 16 bits y el tamaño del archivo para verificar, cuando se decodifican, que el mensaje está completo y es correcto. Los archivos que se están decodificando pueden contener otra información antes y después de los grupos de códigos, lo que permite incluir anotaciones claras.
- codegroup no intenta evitar que se lea su mensaje. La seguridad criptográfica debe delegarse a un paquete destinado a tal fin, como pgp. Luego, el grupo de códigos se puede aplicar a la salida binaria encriptada, transformándolo en texto fácilmente transmitido.
- Solo el grupo de código se ajusta a la convención telegráfica de todas las letras mayúsculas y pasa la "prueba telefónica" de ser legible sin ningún modificador como "mayúsculas" y "minúsculas". Evitar los signos de puntuación y las letras minúsculas hace que la salida del grupo de códigos sea mucho más fácil de transmitir a través de un enlace de voz o telegráfico tradicional.
- El texto creado por codegroup usa solo letras ASCII en mayúsculas y espacios. A diferencia de los archivos codificados con uuencode o la función de "armadura ASCII" de pgp, la salida de codegroup se puede leer fácilmente (aunque de manera tediosa) por teléfono, transmitirse por radio de onda corta a los agentes en el campo o enviarse por telegrama, télex o código Morse.
- FALLOS: Cuando se detecta un error de CRC, no se proporciona ninguna indicación de la ubicación en el archivo donde ocurrieron los errores. Al enviar archivos grandes, es posible que desee dividirlos en partes con la utilidad de división para que, en caso de error, solo se tengan que volver a enviar las partes erróneas.
- ERRORES: Sería bueno incrustar el nombre del archivo original y los modos en la salida codificada, pero esto abre la puerta a todo tipo de problemas dependientes del sistema. Siempre puede incluir esta información como texto antes del primer grupo de código o enviar un archivo creado con tar o zip.
- Aviso de DERECHOS DE AUTOR: Este software es de dominio público. Por la presente se otorga permiso para usar, copiar, modificar y distribuir este software y su documentación para cualquier propósito y sin cargo, sin condiciones ni restricciones. Este software se proporciona "tal cual" sin garantía expresa o implícita.
Audiencia
Organizaciones sin fines de lucro, Educación, Usuarios finales/Escritorio, Seguridad
Interfaz de usuario
Columpio de Java, SWT de Java, AWT de Java
Lenguaje de programación
Ada, JavaScript, Java, óxido
Entorno de base de datos
Basado en XML
Categorías
Esta es una aplicación que también se puede obtener desde https://sourceforge.net/projects/codegroup/. Ha sido alojado en OnWorks para poder ejecutarse online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.