Frekvenční analýza
Provádějte frekvenční analýzu písmen a bigramů pro kryptoanalýzu.
O Frekvenční Analýze
Frekvenční analýza vypočítává přesnou míru výskytu jednotlivých písmen, bigramů (dvojic písmen) a trigramů v jakémkoli textovém vzorku a vizualizuje distribuci jako interaktivní bar charts, což umožňuje klasickou kryptoanalytickou techniku popsanou poprvé Al-Kindim v 9. století. Anglický text má dobře zdokumentovanou frekvenční distribuci, kde dominují 'e' (12.7%), 't' (9.1%) a 'a' (8.2%), a substitution cipher plaintexts zrcadlí tuto distribuci navzdory substitucím. Překrytím frekvenční distribuce vašeho ciphertextu s tabulkami známých jazyků se objeví vzory, které mohou prolomit monoalphabetic a simple polyalphabetic ciphers.
Jak Používat
Vložte svůj plaintext, ciphertext nebo sample text do input field — frekvenční analýza se aktualizuje v reálném čase, jak píšete. Přepínejte mezi zobrazeními písmen, bigramů a trigramů pomocí tabs k prozkoumání různých úrovní granularity vzorů. Bar chart používá intenzitu barev k zvýraznění nejčastějších symbolů a najetí myší na libovolný bar zobrazí přesný počet a procento. Porovnejte distribuci vašeho ciphertextu s vestavěnými English reference frequencies k identifikaci pravděpodobných substitution mappings.
Běžné Případy Použití
- Kryptoanalytici a CTF hráči prolomí monoalphabetic substitution ciphers mapováním nejčastějších ciphertext symbolů na jejich očekávané plaintext ekvivalenty na základě English letter distributions.
- Lingvističtí výzkumníci porovnávají letter frequency profiles mezi jazykovými vzorky k identifikaci zdrojového jazyka neznámého dokumentu nebo měření stylometric differences mezi autory.
- Vzdělavatelé v kryptografii demonstrují, proč jsou simple substitution ciphers nebezpečné, tím, že studentům ukazují live frequency analysis results, které okamžitě odhalí plaintext language a pravděpodobné mappings.
- Bezpečnostní výzkumníci hodnotí, zda cipher output projde základní frekvenční analýzou jako first-pass test pro randomness a proper diffusion před hlubším statistickým testováním.
- Návrháři hádanek a ARG tvůrci analyzují frequency patterns ve svých custom cipher designs k ověření, zda challenge poskytuje appropriate difficulty level bez trivially obvious frequency signatures.