Encriptador de archivos

El encriptador de texto nace de la necesidad de encriptar textos sin que estos estén nunca guardados en claro en el disco.

Descripción

Con la aplicación podrás:

  • Guardar textos encriptados.
  • Modelar la fortaleza de la encriptación a partir de un deslizador.

Características generales:

  • Multi-resolución (zoom configurable)
  • Opción de modo oscuro
  • Notificación de nueva versión

Descripción del código

Se hace uso de la libFileEncoder, librería creada para el encriptador de archivos (jfe)

Pantallas

Encriptador de textos (textCrypt v1.0) (2016)

Descargar

Encriptador de textos (textCrypt v1.0.2) (2016-2017)

Descargar

Encriptador de textos (textCrypt v1.3) (2017)

Descargar

Encriptador de textos (textCrypt v1.4) (2018-2019)

Descargar

Encriptador de textos (textCrypt v1.5) (2019)

Descargar

Encriptador de textos (textCrypt v1.6) (2020-2024)

Descargar

Versiones

image

TextCrypt es una pequeña aplicación programada en Java que permite encriptar y desencriptar textos planos.

El texto no llega nunca a estar guardado en el disco duro en claro siempre está encriptado.

El formato del archivo encriptado creado con esta aplicación, es compatible con el de la aplicación Java File Encoder, simplemente cambiando adecuadamente la extensión.

image

En esta versión se corrigieron algunos errores.

image

En esta versión se corrigieron algunos errores.

image

En esta versión de la aplicación se introducen algunas nuevas funcionalidades:

  • Funcionalidad deshacer/rehacer para ediciones de texto.
  • Funcionalidad copiado/pegado de texto.
  • Funcionalidad de búsqueda/reemplazo incluyendo expresiones regulares.
  • Ampliación/reducción del tamaño visual de la ventana de la aplicación.
  • Ahora la aplicación detecta direcciones web o direcciones de correo electrónico.
image

En esta versión de la aplicación se intenta evitar un error que se producía por la interacción con una nueva funcionalidad de Java-9 (que trata automáticamente las pantallas con alta densidad de píxeles (dpi)).

Como novedad, se añade soporte para Maven.

image

En esta versión de la aplicación se añade la consulta de nueva versión.

Se añade la opción de modo oscuro


Este encriptador de texto tiene algunas características muy deseables:

  • Se hace servir una encriptación basada en un generador pseudo-aleatorio caótico con XOR y reordenación de caracteres. Es un método de encriptación no estándar programado por mí. Esto quiere decir que si alguien quiere intentar desencriptar un archivo por fuerza bruta sin tener la contraseña, se tendría que pelear con el código, que sí, está disponible
  • Si el archivo es grande (més de 16 KB), no es atacable por fuerza bruta (debido a la reordenación de caracteres el tiempo para descartar una contraseña incorrecta es muy grande)
  • Para evitar que el archivo encriptado se pueda corromper, se guarda en un archivo temporal que luego se renombra al nombre de archivo real.
  • Cuando se guarda el texto se deja una copia de seguridad del archivo anterior.
  • El texto no está nunca desencriptado en el disco
  • Ventana de búsqueda y substitución.
  • Escoger el zoom de las ventanas.
  • Modo oscuro.

Descargas