UTILS.
100% in de browser
🕵️

Cijfer-identificatie / analyzer

Analyseer onbekende cijfertekst op zijn statistische vingerafdruk — index of coincidence, chi-kwadraat, tekenset — en rangschik de meest waarschijnlijke klassieke cijfers.

Plak cijfertekst om er een vingerafdruk van te maken en de waarschijnlijke cijfers te rangschikken. Dit suggereert, het ontsleutelt niet.

Over deze tool

De cijfer-identificatie analyseert een onbekende cijfertekst en suggereert welk klassiek cijfer die waarschijnlijk heeft geproduceerd. In plaats van te ontsleutelen, berekent het statistische vingerafdrukken en matcht die tegen de bekende handtekeningen van veelvoorkomende cijfers, wat je een startpunt geeft voor de rest van de toolkit. Alles draait lokaal in je browser, dus geplakte tekst blijft privé.

De kernmaatstaf is de index of coincidence (IC = Σ nᵢ(nᵢ−1) / N(N−1)), de kans dat twee willekeurig gekozen letters overeenkomen. Engelse leestekst en monoalfabetische cijfers (Caesar, Atbash, Affien, Trefwoord) liggen rond IC ≈ 0,066, terwijl polyalfabetische cijfers (Vigenère, Beaufort) de verdeling afvlakken richting IC ≈ 0,038. De tool koppelt dit aan een chi-kwadraattoets tegen Engelse letterfrequenties: een monoalfabetisch ogende IC gecombineerd met een lage chi-kwadraat betekent dat de letterfrequenties nog steeds bij Engels passen, wat wijst op een transpositie (Rail Fence, Kolom) die alleen letters herordende; een hoge chi-kwadraat wijst op een substitutie die ze heraf beeldde.

Het inspecteert ook de tekenset (alleen A/B suggereert Baconiaans, alleen 0/1 binair, alleen cijfers een A1Z26- of Polybius-schema) en structurele aanwijzingen zoals de pariteit van de tekstlengte, de afwezigheid van verdubbelde letters, en geen J, die samen de waarschijnlijkheid van Playfair verhogen. Het resultaat is een gerangschikte lijst van kandidaat-cijfers met betrouwbaarheidsnotities naast de ruwe statistieken. Het biedt suggesties, geen zekerheid — vooral korte teksten maken de getallen onbetrouwbaar.

Veelgestelde vragen

Wat is de index of coincidence?
IC = Σ nᵢ(nᵢ−1) / N(N−1) is de kans dat twee willekeurige letters van de tekst identiek zijn. Engels en monoalfabetische cijfers geven IC ≈ 0,066; polyalfabetische cijfers vlakken het af richting de willekeurige waarde van ongeveer 0,038, wat helpt de twee families te scheiden.
Hoe onderscheidt het substitutie van transpositie?
Beide houden een Engels-achtige IC nabij 0,066. De chi-kwadraattoets tegen Engelse frequenties beslist: transpositie herordent alleen letters zodat frequenties nog steeds overeenkomen (lage chi-kwadraat), terwijl substitutie letters heraf beeldt naar nieuwe symbolen (hoge chi-kwadraat). De tool rapporteert beide en rangschikt dienovereenkomstig.
Kan het nummer- of A/B-cijfers identificeren?
Ja. Tekst die alleen uit A en B in groepen van vijf letters bestaat wijst op het baconiaanse cijfer; alleen 0'en en 1'en op binair; alleen cijfers op een numeriek schema zoals A1Z26 (getallen 1–26) of een Polybius-vierkant (cijferparen 1–5). De tekenset-controle stuurt deze suggesties aan.
Hoe betrouwbaar zijn de suggesties?
Het zijn statistische heuristieken, geen bewijs. Langere teksten geven veel betrouwbaardere resultaten; onder ongeveer 20 letters zijn de IC- en chi-kwadraatwaarden ruizig en waarschuwt de tool je. Behandel de gerangschikte lijst als een triagegids en bevestig door de voorgestelde tools te proberen.

Meer tools