Las pruebas de codificación y decodificación miden tu capacidad para comprender y aplicar reglas de sustitución. Se te dará una clave que mapea letras o símbolos, luego se te pedirá codificar o decodificar palabras usando ese sistema.

Estas pruebas evalúan el reconocimiento de patrones, la aplicación de reglas y el pensamiento lógico — habilidades esenciales para roles que requieren resolución sistemática de problemas. Nuestros códigos generados por procedimientos incluyen desplazamientos de letras, mapeos numéricos y sustituciones de símbolos en varios niveles de dificultad.

Todos los códigos y preguntas se generan localmente en tu navegador. Tu progreso y respuestas se almacenan solo en tu dispositivo.

Patrones y Formatos Clave

Códigos Letra a Número

Cada letra se reemplaza por su posición en el alfabeto.

A=1, B=2, C=3, ... Z=26

Códigos Número a Letra

Decodificar números convirtiéndolos en su letra correspondiente.

1=A, 2=B, 3=C, ... 26=Z

Cifrado Atbash

Cada letra se reemplaza por su espejo en el alfabeto (A a Z, B a Y, etc.).

A to Z, B to Y, C to X, D to W, E to V, F to U, G to T, H to S, I to R, J to Q, K to P, L to O, M to N

Cifrado César

Cada letra se desplaza un número fijo de posiciones en el alfabeto.

Shifted letter = (Original position + Shift) mod 26. With shift=3: A→D, B→E, C→F, ..., X→A, Y→B, Z→C

Sustitución por Símbolos

Las letras se reemplazan por símbolos según una clave dada.

A=@, B=#, C=$, etc. (as specified in key)

Códigos Combinados

Se aplican múltiples reglas de codificación en secuencia.

Apply Rule 1 to get intermediate result, then apply Rule 2 to get final result

Cuadrado de Polibio

Las letras se codifican como pares de coordenadas en una cuadrícula 5x5.

Grid: Row 1 (ABCDE), Row 2 (FGHIK), Row 3 (LMNOP), Row 4 (QRSTU), Row 5 (VWXYZ). A=11, B=12, ... I/J=24, ... Z=55

Cifrado de Desplazamiento Variable

Cada letra se desplaza según su número de posición (1.ª +1, 2.ª +2, etc.).

Letter at position N shifts forward by N positions. Position 1: +1, Position 2: +2, Position 3: +3, etc.

Código Vocal-Consonante

Las vocales y consonantes siguen reglas de desplazamiento diferentes.

Vowels (A,E,I,O,U) shift by X positions. Consonants shift by Y positions.

Cifrado de Teclado

Las letras se desplazan a lo largo de su fila en el teclado QWERTY.

Top row: QWERTYUIOP, Middle row: ASDFGHJKL, Bottom row: ZXCVBNM. Shift right within each row.

Palabra Invertida

La palabra se deletrea al revés (transposición, no sustitución).

Read letters from right to left. WORD -> DROW

Cifrado de Salto

Las letras se reorganizan tomando posiciones alternas.

Take positions 1,3,5... then 2,4,6... Example: WATER (W1,A2,T3,E4,R5) -> WTR + AE = WTRAE

Estrategias de Resolución

  • Numbers 1-26 (no numbers higher than 26)
  • Pattern follows alphabetical position
  • Often separated by hyphens or spaces
  • Given numbers, asked to find the word
  • Numbers are between 1 and 26
  • Decode by finding the letter at each position
  • Each letter maps to its 'mirror' position
  • A always becomes Z, Z always becomes A

Errores Comunes

  • Confusing letter positions (common: J=10, not 11)
  • Forgetting alphabet order mid-word
  • Not recognizing double-digit numbers (12 is L, not 1-2)
  • Confusing high numbers (is 20 T or U?)
  • Not recognizing common patterns (15=O, 5=E)
  • Mixing up single and double digit parsing

Preguntas Frecuentes

Encontrarás códigos letra-a-número (A=1, B=2), alfabeto inverso (A=Z, B=Y), alfabetos desplazados y sustituciones de símbolos.
Agencias gubernamentales, servicio civil, bancos, militares y organizaciones que requieren autorización de seguridad.
Primero, comprende la regla del código examinando la clave cuidadosamente. Aplica la regla letra por letra.
Cada sistema de código se genera procedimentalmente usando reglas de sustitución aleatorias. El sistema selecciona un tipo de cifrado, lo aplica consistentemente para crear palabras codificadas, y genera distractores con errores específicos de decodificación. Los niveles más difíciles combinan múltiples reglas. Esto asegura que cada pregunta sea única.

Fuentes y Referencias

Códigos Letra a Número

Códigos Letra a Número
A=1, B=2, C=3, ... Z=26
CAT = 3-1-20
HELLO = 8-5-12-12-15
3-15-4-5 = CODE
Codifica la palabra 'CAT' con código letra-número
  1. 1
    C es la 3.ª letra del alfabetoC → 3
  2. 2
    A es la 1.ª letra del alfabetoA → 1
  3. 3
    T es la 20.ª letra del alfabetoT → 20

Códigos Número a Letra

Códigos Número a Letra
1=A, 2=B, 3=C, ... 26=Z
19-21-14 = SUN
2-15-15-11 = BOOK
23-1-20-5-18 = WATER
Decodifica la secuencia 19-21-14
  1. 1
    19 es la 19.ª letra del alfabeto = S19 → S
  2. 2
    21 es la 21.ª letra del alfabeto = U21 → U
  3. 3
    14 es la 14.ª letra del alfabeto = N14 → N

Cifrado Atbash

Cifrado Atbash
A to Z, B to Y, C to X, D to W, E to V, F to U, G to T, H to S, I to R, J to Q, K to P, L to O, M to N
HELLO -> SVOOL
CAT -> XZG
WIZVM -> DREAM
Codifica 'HELLO' con el cifrado Atbash
  1. 1
    H es la 8.ª letra. Su espejo es la 8.ª desde el final = SH → S
  2. 2
    E es la 5.ª letra. Su espejo es la 5.ª desde el final = VE → V
  3. 3
    L es la 12.ª letra. Su espejo es la 12.ª desde el final = OL → O
  4. 4
    L de nuevo se convierte en OL → O
  5. 5
    O es la 15.ª letra. Su espejo es la 15.ª desde el final = LO → L

Cifrado César

Caesar Cipher (Shift +3)
Codifica 'HELLO' con cifrado César desplazamiento 3
  1. 1
    H es la 8.ª letra. Suma 3: posición 11 = KH → K
  2. 2
    E es la 5.ª letra. Suma 3: posición 8 = HE → H
  3. 3
    L es la 12.ª letra. Suma 3: posición 15 = OL → O
  4. 4
    L de nuevo: posición 15 = OL → O
  5. 5
    O es la 15.ª letra. Suma 3: posición 18 = RO → R

Sustitución por Símbolos

Sustitución por Símbolos
A=@, B=#, C=$, etc. (as specified in key)
If A=@, B=#, C=$ then ABC = @#$
If X=!, Y=?, Z=* then XYZ = !?*
Decode #@$ using A=@, B=#, C=$ → BAC
Decodifica '#@$' usando la clave: A=@, B=#, C=$
  1. 1
    Busca # en la clave: B=#, así que # = B# → B
  2. 2
    Busca @ en la clave: A=@, así que @ = A@ → A
  3. 3
    Busca $ en la clave: C=$, así que $ = C$ → C

Códigos Combinados

Códigos Combinados
Apply Rule 1 to get intermediate result, then apply Rule 2 to get final result
Reverse then shift 1: A→Z→A (reverse gives Z, shift gives A)
Shift 2 then reverse: A→C→X (shift gives C, reverse gives X)
Number + 5: A=1+5=6, B=2+5=7, etc.
Codifica 'AB' con: primero desplazamiento +2, luego invertir alfabeto
  1. 1
    Paso 1: Aplica desplazamiento +2 a A → CA → C
  2. 2
    Paso 2: Invierte alfabeto en C → X (C es 3.ª, X es 3.ª desde el final)C → X
  3. 3
    Paso 1: Aplica desplazamiento +2 a B → DB → D
  4. 4
    Paso 2: Invierte alfabeto en D → W (D es 4.ª, W es 4.ª desde el final)D → W

Cuadrado de Polibio

Cuadrado de Polibio
Grid: Row 1 (ABCDE), Row 2 (FGHIK), Row 3 (LMNOP), Row 4 (QRSTU), Row 5 (VWXYZ). A=11, B=12, ... I/J=24, ... Z=55
CAT -> 13 11 44
HELLO -> 23 15 31 31 34
DOG -> 14 34 22
Codifica 'CAT' con el cuadrado de Polibio
  1. 1
    La cuadrícula: Fila 1 = ABCDE, Fila 2 = FGHIK, Fila 3 = LMNOP, Fila 4 = QRSTU, Fila 5 = VWXYZ5x5 Grid
  2. 2
    C está en Fila 1, Columna 3 → 13C → 13
  3. 3
    A está en Fila 1, Columna 1 → 11A → 11
  4. 4
    T está en Fila 4, Columna 4 → 44T → 44

Cifrado de Desplazamiento Variable

Cifrado de Desplazamiento Variable
Letter at position N shifts forward by N positions. Position 1: +1, Position 2: +2, Position 3: +3, etc.
CAT -> D(C+1) C(A+2) W(T+3) = DCW
HELLO -> I(H+1) G(E+2) O(L+3) P(L+4) T(O+5) = IGOPT
Codifica 'CAT' con desplazamiento variable (posición 1 = +1, posición 2 = +2, etc.)
  1. 1
    C está en posición 1. Desplaza +1: C (3.ª letra) + 1 = DC → D
  2. 2
    A está en posición 2. Desplaza +2: A (1.ª letra) + 2 = CA → C
  3. 3
    T está en posición 3. Desplaza +3: T (20.ª letra) + 3 = WT → W

Código Vocal-Consonante

Código Vocal-Consonante
Vowels (A,E,I,O,U) shift by X positions. Consonants shift by Y positions.
With vowels +1, consonants +2: CAT -> E(C+2) B(A+1) V(T+2) = EBV
WATER -> Y(W+2) B(A+1) V(T+2) F(E+1) T(R+2) = YBVFT
Codifica 'CAT' con vocales +1, consonantes +2
  1. 1
    C es una consonante. Desplaza +2: C (3.ª) + 2 = EC → E
  2. 2
    A es una vocal. Desplaza +1: A (1.ª) + 1 = BA → B
  3. 3
    T es una consonante. Desplaza +2: T (20.ª) + 2 = VT → V

Cifrado de Teclado

Cifrado de Teclado
Top row: QWERTYUIOP, Middle row: ASDFGHJKL, Bottom row: ZXCVBNM. Shift right within each row.
Shift 1: CAT -> V(C->V) S(A->S) Y(T->Y)
Shift 1: DOG -> F(D->F) P(O->P) H(G->H)
Codifica 'DOG' con desplazamiento de teclado +1
  1. 1
    Filas del teclado: Superior = QWERTYUIOP, Media = ASDFGHJKL, Inferior = ZXCVBNMQWERTY Layout
  2. 2
    D está en la fila media (ASDFGHJKL). Desplaza +1 → FD → F
  3. 3
    O está en la fila superior (QWERTYUIOP). Desplaza +1 → PO → P
  4. 4
    G está en la fila media (ASDFGHJKL). Desplaza +1 → HG → H

Palabra Invertida

Palabra Invertida
Read letters from right to left. WORD -> DROW
WATER -> RETAW
HELLO -> OLLEH
STAR -> RATS
Codifica 'WATER' invirtiéndola
  1. 1
    Escribe la palabra: W-A-T-E-RWATER
  2. 2
    Lee de derecha a izquierda: R es ahora la primeraR
  3. 3
    E es la segundaRE
  4. 4
    T es la terceraRET
  5. 5
    A es la cuarta, W es la últimaRETAW

Cifrado de Salto

Cifrado de Salto
Take positions 1,3,5... then 2,4,6... Example: WATER (W1,A2,T3,E4,R5) -> WTR + AE = WTRAE
WATER -> WTRAE
HELLO -> HLOEL
STARS -> SASRT
Codifica 'WATER' con el cifrado de salto
  1. 1
    Numera las posiciones: W(1) A(2) T(3) E(4) R(5)WATER
  2. 2
    Extrae posiciones impares (1, 3, 5): W, T, RWTR
  3. 3
    Extrae posiciones pares (2, 4): A, EAE
  4. 4
    Combina: impares primero, luego paresWTR + AE