Coderings- en decoderingstests meten uw vermogen om substitutieregels te begrijpen en toe te passen. U krijgt een sleutel die letters of symbolen koppelt, en wordt vervolgens gevraagd om woorden te coderen of decoderen met dat systeem.

Deze tests beoordelen patroonherkenning, regeltoepassing en logisch denken — essentiële vaardigheden voor functies die systematisch probleemoplossend vermogen en oog voor detail vereisen. Onze procedureel gegenereerde codes omvatten letterverschuivingen, cijferkoppelingen, omgekeerde alfabetten en symboolsubstituties op verschillende moeilijkheidsgraden, waardoor onbeperkte unieke oefening wordt gegarandeerd.

Alle codes en vragen worden lokaal in uw browser gegenereerd. Uw voortgang en antwoorden worden alleen op uw apparaat opgeslagen — wij verzamelen nooit persoonlijke gegevens.

Belangrijke Patronen & Formaten

Letter-naar-Nummer-codes

Elke letter wordt vervangen door zijn positie in het alfabet.

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

Nummer-naar-Letter-codes

Nummers decoderen door ze om te zetten naar de bijbehorende letter.

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

Atbash-cijfer

Elke letter wordt vervangen door zijn spiegel in het alfabet (A naar Z, B naar Y, enz.).

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

Caesarcijfer

Elke letter wordt een vast aantal posities in het alfabet verschoven.

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

Symboolvervanging

Letters worden vervangen door symbolen volgens een gegeven sleutel.

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

Gecombineerde Codes

Meerdere coderingsregels worden achtereenvolgens toegepast.

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

Polybius-vierkant

Letters worden gecodeerd als coördinatenparen in een 5x5-raster.

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

Variabele Verschuiving

Elke letter verschuift met zijn positienummer (1e +1, 2e +2, enz.).

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

Klinker-Medeklinker-code

Klinkers en medeklinkers volgen verschillende verschuivingsregels.

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

Toetsenbordcijfer

Letters verschuiven langs hun QWERTY-toetsenbordrij.

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

Omgekeerd Woord

Het woord wordt achterstevoren gespeld (transpositie, geen substitutie).

Read letters from right to left. WORD -> DROW

Springcijfer

Letters worden herschikt door afwisselende posities te nemen.

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

Oplossingsstrategieë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

Veelvoorkomende Valkuilen

  • 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

Veelgestelde Vragen

U krijgt letter-naar-cijfercodes (A=1, B=2), omgekeerd alfabet (A=Z, B=Y), verschoven alfabetten (elke letter vervangen door een letter N posities verderop) en symboolsubstituties. Moeilijkere niveaus combineren meerdere regels.
Overheidsinstanties, ambtenarij, banken, defensie, inlichtingendiensten en organisaties die een veiligheidsverklaring vereisen. Deze tests komen veel voor bij IBPS, SSC en andere selectie-examens in veel landen.
Begrijp eerst de coderingsregel door de sleutel zorgvuldig te bestuderen. Pas de regel letter voor letter toe. Schrijf bij complexe codes tussenstappen op. Controleer uw antwoord door het terug te coderen ter verificatie.
Elk codesysteem wordt procedureel gegenereerd met willekeurige substitutieregels. Het systeem selecteert een cijfertype (letterverschuiving, cijferkoppeling, omgekeerd alfabet of symboolsubstitutie), past het consequent toe om gecodeerde woorden te maken, en genereert afleiders die specifieke decoderingsfouten bevatten. Moeilijkere niveaus combineren meerdere regels. Dit zorgt ervoor dat elke vraag uniek is.

Bronnen & Referenties

Letter-naar-Nummer-codes

Letter-naar-Nummer-codes
A=1, B=2, C=3, ... Z=26
CAT = 3-1-20
HELLO = 8-5-12-12-15
3-15-4-5 = CODE
Codeer het woord 'CAT' met letter-naar-nummer code
  1. 1
    C is de 3e letter van het alfabetC → 3
  2. 2
    A is de 1e letter van het alfabetA → 1
  3. 3
    T is de 20e letter van het alfabetT → 20

Nummer-naar-Letter-codes

Nummer-naar-Letter-codes
1=A, 2=B, 3=C, ... 26=Z
19-21-14 = SUN
2-15-15-11 = BOOK
23-1-20-5-18 = WATER
Decodeer de reeks 19-21-14
  1. 1
    19 is de 19e letter = S19 → S
  2. 2
    21 is de 21e letter = U21 → U
  3. 3
    14 is de 14e letter = N14 → N

Atbash-cijfer

Atbash-cijfer
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
Codeer 'HELLO' met het Atbash-cijfer
  1. 1
    H is de 8e letter. Zijn spiegel is de 8e van het einde = SH → S
  2. 2
    E is de 5e letter. Zijn spiegel is de 5e van het einde = VE → V
  3. 3
    L is de 12e letter. Zijn spiegel is de 12e van het einde = OL → O
  4. 4
    L opnieuw wordt OL → O
  5. 5
    O is de 15e letter. Zijn spiegel is de 15e van het einde = LO → L

Caesarcijfer

Caesar Cipher (Shift +3)
Codeer 'HELLO' met Caesarcijfer verschuiving 3
  1. 1
    H is de 8e letter. Tel 3 op: positie 11 = KH → K
  2. 2
    E is de 5e letter. Tel 3 op: positie 8 = HE → H
  3. 3
    L is de 12e letter. Tel 3 op: positie 15 = OL → O
  4. 4
    L opnieuw: positie 15 = OL → O
  5. 5
    O is de 15e letter. Tel 3 op: positie 18 = RO → R

Symboolvervanging

Symboolvervanging
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
Decodeer '#@$' met de sleutel: A=@, B=#, C=$
  1. 1
    Zoek # in de sleutel: B=#, dus # = B# → B
  2. 2
    Zoek @ in de sleutel: A=@, dus @ = A@ → A
  3. 3
    Zoek $ in de sleutel: C=$, dus $ = C$ → C

Gecombineerde Codes

Gecombineerde Codes
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.
Codeer 'AB': eerst verschuiving +2, dan alfabet omkeren
  1. 1
    Stap 1: Verschuif A met +2 → CA → C
  2. 2
    Stap 2: Keer C om → X (C is 3e, X is 3e van het einde)C → X
  3. 3
    Stap 1: Verschuif B met +2 → DB → D
  4. 4
    Stap 2: Keer D om → W (D is 4e, W is 4e van het einde)D → W

Polybius-vierkant

Polybius-vierkant
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
Codeer 'CAT' met het Polybius-vierkant
  1. 1
    Het raster: Rij 1 = ABCDE, Rij 2 = FGHIK, Rij 3 = LMNOP, Rij 4 = QRSTU, Rij 5 = VWXYZ5x5 Grid
  2. 2
    C zit in Rij 1, Kolom 3 → 13C → 13
  3. 3
    A zit in Rij 1, Kolom 1 → 11A → 11
  4. 4
    T zit in Rij 4, Kolom 4 → 44T → 44

Variabele Verschuiving

Variabele Verschuiving
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
Codeer 'CAT' met variabele verschuiving (positie 1 = +1, positie 2 = +2, enz.)
  1. 1
    C staat op positie 1. Verschuif +1: C (3e letter) + 1 = DC → D
  2. 2
    A staat op positie 2. Verschuif +2: A (1e letter) + 2 = CA → C
  3. 3
    T staat op positie 3. Verschuif +3: T (20e letter) + 3 = WT → W

Klinker-Medeklinker-code

Klinker-Medeklinker-code
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
Codeer 'CAT' met klinkers +1, medeklinkers +2
  1. 1
    C is een medeklinker. Verschuif +2: C (3e) + 2 = EC → E
  2. 2
    A is een klinker. Verschuif +1: A (1e) + 1 = BA → B
  3. 3
    T is een medeklinker. Verschuif +2: T (20e) + 2 = VT → V

Toetsenbordcijfer

Toetsenbordcijfer
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)
Codeer 'DOG' met toetsenbordverschuiving +1
  1. 1
    Toetsenbordinrijen: Boven = QWERTYUIOP, Midden = ASDFGHJKL, Onder = ZXCVBNMQWERTY Layout
  2. 2
    D zit in de middelste rij. Verschuif +1 → FD → F
  3. 3
    O zit in de bovenste rij. Verschuif +1 → PO → P
  4. 4
    G zit in de middelste rij. Verschuif +1 → HG → H

Omgekeerd Woord

Omgekeerd Woord
Read letters from right to left. WORD -> DROW
WATER -> RETAW
HELLO -> OLLEH
STAR -> RATS
Codeer 'WATER' door omkering
  1. 1
    Schrijf het woord: W-A-T-E-RWATER
  2. 2
    Lees van rechts naar links: R is nu de eersteR
  3. 3
    E is de tweedeRE
  4. 4
    T is de derdeRET
  5. 5
    A is de vierde, W is de laatsteRETAW

Springcijfer

Springcijfer
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
Codeer 'WATER' met het springcijfer
  1. 1
    Nummer de posities: W(1) A(2) T(3) E(4) R(5)WATER
  2. 2
    Haal oneven posities eruit (1, 3, 5): W, T, RWTR
  3. 3
    Haal even posities eruit (2, 4): A, EAE
  4. 4
    Combineer: oneven eerst, dan evenWTR + AE