ForHosting KIT · Utilidades de desarrollo

Cifrado Atbash: espeje el alfabeto (A↔Z), gratis en línea

Refleje cada letra latina en el alfabeto, la A por la Z y la B por la Y: Hello, World! se convierte en Svool, Dliow!, y al aplicarlo otra vez vuelve el original. Cifras, espacios y signos no cambian. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Texto
Hello, World!
Obtiene
Resultado
Svool, Dliow!
Longitud
13
Letras reflejadas
10

Atbash es el clásico cifrado de sustitución de origen hebreo que refleja cada letra latina a lo largo del alfabeto: A corresponde a Z, B a Y, C a X, y así hasta que Z vuelve a A, mientras dígitos, espacios y signos de puntuación permanecen intactos. Como la correspondencia es su propia inversa, aplicar la misma transformación dos veces restaura el texto original, de modo que una sola operación determinista cifra y descifra. Se utiliza en libros de acertijos, demostraciones de cifrados bíblicos, ejemplos monoalfabéticos en clase y para ofuscar ligeramente spoilers sin instalar bibliotecas criptográficas.

Cifrar, descifrar, reglas de validación y errores frecuentes

No existe un modo de cifrado o descifrado separado: la misma forma de solicitud realiza ambas direcciones. Pegue respuestas de acertijos en texto plano para ocultarlas, o pegue texto ya reflejado para revelarlo. Las frases con mayúsculas y minúsculas mezcladas conservan la capitalización porque ambos alfabetos se reflejan de forma independiente.

Las letras no ASCII, como latinas acentuadas o cirílicas, no se reflejan en esta definición clásica latina de Atbash; pasan sin cambios para que el algoritmo se mantenga fiel al espejo monoalfabético que la gente busca. No trate el resultado como cifrado seguro: cualquiera que conozca el esquema puede revertirlo al instante, y la página del producto nunca debe presentar Atbash como un control de seguridad para secretos, contraseñas o datos personales.

Prefiera esta página cuando la intención de búsqueda sea literalmente cifrado Atbash o codificador Atbash; ROT13, las calculadoras de desplazamiento César y los codificadores Base64 o hex responden a intenciones distintas y deben seguir siendo herramientas separadas.

Ofuscación de acertijos y adivinanzas

Oculte respuestas de adivinanzas, pistas de búsquedas del tesoro y sorpresas ocultas en Atbash para que los lectores decidan verlas, y revierta la misma cadena con una llamada más.

¿Cómo cifro texto con el cifrado Atbash?

El campo result de la respuesta contiene la cadena reflejada; method siempre es atbash.

¿Cómo descifro Atbash?

Use la misma solicitud. Atbash es su propia inversa: pegue el texto reflejado en text y el resultado es el contenido original con letras latinas.

¿Es gratuita la herramienta de cifrado Atbash?

La herramienta del navegador se ejecuta gratis en su dispositivo.

¿Cifra Atbash mis secretos de forma segura?

No. Atbash es una sustitución trivial reversible pensada para acertijos y enseñanza, no para confidencialidad. Nunca lo use para contraseñas ni datos sensibles.

¿Atbash cambia las letras acentuadas o el texto cirílico?

No. Esta herramienta sigue la definición clásica latina, así que solo se reflejan las letras de la A a la Z y de la a a la z. Las letras con tilde, el cirílico, los emojis, las cifras y los signos pasan sin cambios.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/enc/atbash

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/enc/atbash \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, World!"}'
{
  "text": "Hello, World!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.atbash",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Esta capacidad toma un campo text no vacío, devuelve la cadena transformada con el recuento de letras reflejadas y rechaza la entrada vacía con un error invalid_input claro.

Cómo funciona Atbash y qué contiene la respuesta

Atbash refleja cada letra según su posición: la primera letra del alfabeto corresponde a la última, la segunda a la penúltima, y así sucesivamente. Las mayúsculas de A a Z corresponden a Z hasta A; las minúsculas de a a z siguen el mismo reflejo dentro de su propio alfabeto, de modo que se conserva la capitalización. Los caracteres fuera de esos rangos —dígitos, puntuación, espacios en blanco, emoji y escrituras no latinas— pasan sin cambios para que los mensajes conserven su forma y espaciado. Envíe un cuerpo JSON con el campo de cadena obligatorio text con cualquier mensaje no vacío; se aceptan los alias input, value y s cuando los clientes reutilizan nombres de formularios antiguos. Las cadenas vacías fallan de inmediato con invalid_input porque no hay nada significativo que transformar y la promesa del producto es un resultado de sustitución real. En caso de éxito, la respuesta incluye result con el texto transformado, method igual a atbash para que el código posterior pueda bifurcar sin inspeccionar formas, length igual al número de caracteres de la entrada y letters_mirrored con el recuento de cuántas unidades A–Z o a–z se invirtieron realmente. Entradas idénticas siempre producen JSON idéntico porque el camino es aritmética pura de caracteres, sin red, sin semilla aleatoria y sin reloj de pared. Use letters_mirrored cuando quiera comprobar que cadenas con mucha puntuación se procesaron correctamente sin inventar un segundo campo de modo.

Cifrar, descifrar, reglas de validación y errores frecuentes

La falta de text, un text que no sea cadena o una cadena vacía generan invalid_input y no se cobran en la API de prepago. Las cadenas de solo espacios con longitud mayor que cero se aceptan; solo las letras se reflejan, así que una cadena de espacios se devuelve a sí misma con letters_mirrored igual a cero.

Uso de la API, precios, flujos en el aula y límites prácticos

Llame al cifrado Atbash gratuito en el navegador para redactar acertijos, demostraciones de cifrados bíblicos, diapositivas de clase y comprobaciones puntuales sin escribir una línea suelta en cada lenguaje. Un flujo típico en el aula muestra a los estudiantes que reflejar el alfabeto dos veces devuelve el mensaje original, y luego contrasta esa involución con un cifrado monoalfabético con clave verdadera más adelante. Los manuales de soporte pueden revertir notas de tickets ligeramente ofuscadas que el personal escribió intencionadamente en Atbash. Combínela con herramientas Base64 o de codificación URL solo cuando un paso posterior de transporte necesite otro alfabeto: mantenga Atbash en su propia página para que la intención SEO siga siendo nítida. Use la API de prepago de KIT cuando un backend, una función serverless, una plataforma educativa o un SDK necesite un contrato estable con saldo a $0.002 por elemento exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. Los sitios de acertijos pueden precalcular respuestas para mostrarlas y revelarlas bajo demanda con el mismo endpoint. Los autores que publican SDK pueden mapear el campo result directamente a un botón de copiar, mientras method y letters_mirrored hacen que los ejemplos de OpenAPI se expliquen solos. Mantenga las cargas en tamaños de texto ordinarios apropiados para una llamada por elemento en un isolate de Worker; esta herramienta es para mensajes y fragmentos, no para blobs binarios de varios megabytes.

Demostraciones monoalfabéticas en clase

Los docentes muestran que el reflejo del alfabeto es una involución: cifran, descifran y comparan letters_mirrored sin instalar una biblioteca criptográfica ni un CAS.

Fixtures para pipelines y CI

Los scripts y las pruebas de integración continua fijan salidas Atbash deterministas para que cambios accidentales del alfabeto o del manejo de mayúsculas fallen de inmediato.

¿Qué pasa si text está vacío?

La solicitud falla con invalid_input. Se requiere una cadena no vacía; la entrada vacía no se cobra en la API de prepago.

Ver la documentación completa del KIT →