Repolode
SheepChef

SheepChef/Abracadabra

Cifra texto con AES-256 y lo convierte en prosa de estilo chino clásico formada por caracteres chinos.

Estrellas
2,527
Forks
231
Issues abiertos
4
Último commit
hace 4 días

¿Qué es?

Abracadabra (魔曰) es una herramienta de cifrado de texto que convierte texto plano en texto cifrado escrito como prosa de estilo clásico chino. En lugar de cadenas que parecen aleatorias, el resultado se lee como un breve pasaje de texto chino antiguo, formado por caracteres chinos comunes que representan letras latinas, dígitos y algunos símbolos.

El cifrado usa AES-256-CTR como cifrado principal, y los datos se comprimen previamente (Unishox2 para textos cortos y GZIP para datos más grandes). Un paso de ofuscación con tres rotores, inspirado en una máquina de cifrado de rotores, modifica la correspondencia entre caracteres según la clave. Los ajustes avanzados opcionales añaden un IV más robusto, firmas HMAC-SHA256, derivación de claves PBKDF2 y salting basado en TOTP.

El proyecto está disponible como página web estática, extensiones para Chrome, Edge y Firefox, y una aplicación Android sin conexión creada con Cordova. También se puede desplegar en Cloudflare Workers, Netlify o Vercel.

Funciones clave

  • 01Cifra texto con AES-256-CTR y lo comprime antes del cifrado.
  • 02Genera texto cifrado camuflado como prosa de estilo clásico chino.
  • 03Ofrece HMAC-SHA256, PBKDF2 y TOTP opcionales para reforzar el cifrado.
  • 04Usa una correspondencia de tres rotores que cambia según la clave.
  • 05Funciona como página web, extensión de navegador o aplicación Android sin conexión.

Casos de uso

  • Ocultar mensajes cortos en textos que parecen prosa clásica corriente.
  • Compartir notas cifradas en un formato menos llamativo que las cadenas aleatorias.
  • Alojar una página de cifrado privada en una plataforma de alojamiento estático.

Inicio rápido

  1. 1

    Abre la aplicación web en abra.js.org

  2. 2

    O descarga el paquete de despliegue estático desde la página Release

  3. 3

    O instala la extensión del navegador desde la tienda de Chrome, Edge o Firefox

Antes de usarlo

  • El proyecto utiliza la licencia AIPL-1.2, una licencia privada personalizada que no es una licencia estándar de código abierto.
  • El README pide respetar la licencia y conservar los avisos de derechos de autor al desplegar el proyecto.
  • Las actualizaciones de la tienda de complementos de Edge son lentas, por lo que la versión de Edge puede ir retrasada.

Temas

Preguntas frecuentes

¿Qué es Abracadabra?
Cifra texto con AES-256 y lo convierte en prosa de estilo chino clásico formada por caracteres chinos. Abracadabra (魔曰) es una herramienta de cifrado de texto que convierte texto plano en texto cifrado escrito como prosa de estilo clásico chino. En lugar de cadenas que parecen aleatorias, el resultado se lee como un breve pasaje de texto chino antiguo, formado por caracteres chinos comunes que representan letras latinas, dígitos y algunos símbolos.
¿Abracadabra es gratuito? ¿Qué licencia tiene?
Abracadabra es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Abracadabra sigue mantenido?
Mantenimiento activo. El último commit de Abracadabra fue el 18 oct 2026.
¿Para qué puedo usar Abracadabra?
Ocultar mensajes cortos en textos que parecen prosa clásica corriente. Compartir notas cifradas en un formato menos llamativo que las cadenas aleatorias. Alojar una página de cifrado privada en una plataforma de alojamiento estático.
¿Cómo se instala Abracadabra?
Abre la aplicación web en abra.js.org O descarga el paquete de despliegue estático desde la página Release O instala la extensión del navegador desde la tienda de Chrome, Edge o Firefox
¿Dónde consigo Abracadabra?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/SheepChef/Abracadabra

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados