Vigenère-chiffer kodare/avkodare
Kryptera eller dekryptera text med det klassiska Vigenère-polyalfabetiska chiffret med nyckelordsbaserad substitution. Koda meddelanden med återkommande nyckelordsmönster för starkare klassisk kryptering.
Inmatning
Utdata
Readme
Vad är Vigenère-chiffret?
Vigenère-chiffret är ett polyalfabetiskt substitutionsschema som förskjuter bokstäver enligt ett återkommande nyckelord. Varje tecken i nyckeln väljer en annan Caesar‑förskjutning, vilket gör mönstret mycket svårare att upptäcka än en enda fast rotation. Historiskt betraktades det som ”oöverbrytbart” tills analytiker använde frekvensanalys på upprepade nyckelcykler, vilket är anledningen till att det fortfarande fungerar som en grundläggande lektion i klassisk kryptografi.
Verktygsbeskrivning
Koda eller avkoda texter med ett anpassningsbart nyckelord med hjälp av caesar-salad‑implementationen av Vigenère-chiffret. Bokstäver roteras baserat på nyckeln medan skiljetecken, siffror och mellanslag lämnas orörda så att resultatet förblir läsbart.
Funktioner
- Inmatning av nyckelord som endast accepterar bokstäver och normaliserar dem automatiskt
- Omedelbar kryptering och dekryptering drivs av caesar-salad Vigenère‑motorn
- Bevarar mellanslag, siffror och skiljetecken samtidigt som alfabetiska tecken roteras
- Fungerar sömlöst med blandade stora och små bokstäver i meddelanden
Användningsområden
- Undervisa i polyalfabetisk substitution i klassrum eller studiegrupper
- Lösa gåtjakt eller escape‑room‑utmaningar som bygger på Vigenère‑ledtrådar
- Kontrollera läxor eller självstudier för kryptografikurser
- Dölja textsnuttar i prototyper, brainstorming eller lågprioriterad kommunikation