Hoppa till innehåll
TextArray
100% lokalt

Shannon entropi kalkylator

Mät hur många bitar av information varje tecken eller ord i din text innehåller.

Inmatning
Utmatning

Shannon entropi kalkylator

Shannon-entropi är standardmåttet på informationstäthet: hur många bitar i genomsnitt varje symbol i en text bär. En sträng med ett upprepat tecken har noll bitar per tecken - helt förutsägbart. Uniformt slumpmässiga symboler från ett alfabet med 8 bär exakt 3. Engelsk prosa landar vanligtvis runt 4 bitar per tecken före komprimering. Klistra in vilken text som helst och det här verktyget rapporterar entropin, det totala informationsinnehållet i bitar, antalet symboler och alfabet, det enhetliga maximumet för det alfabetet och redundansen – hur långt under det maximala texten ligger.

Entropi dyker upp överallt när du tittar. Säkerhetsteam upptäcker hårdkodade hemligheter: API-nycklar och slumpmässiga tokens får nästan maximalt värde, medan vanliga identifierare får låga poäng – många hemliga skannrar är lite mer än en entropitröskel. Kompressionen begränsas av det: en texts totala bitar är golvet vilken förlustfri kompressor kan närma sig. Och i ordlista eller lösenordsarbete är att jämföra kandidatsträngar efter entropi ett snabbt första filter, men för faktisk lösenordsstyrka modellerar den dedikerade lösenordskontrollen angriparens beteende, vilket råentropi inte gör.

Alternativen ändrar vad som räknas som en symbol. Teckenläget mäter kodpunktsfördelningen, med omkopplare för att vika fodral och lämna blanksteg utanför. Ordläget mäter istället ordfördelningen - en användbar vokabulär-mångfaldssignal för prosa, där upprepade ord drar ner entropin.

Allt körs lokalt i din webbläsare – texten du mäter lämnar aldrig din enhet.

FAQ

Vad betyder bits/char-numret egentligen?
Det är den genomsnittliga informationen per tecken givet textens egna bokstavsfrekvenser: −Σ p·log₂(p). Noll betyder helt förutsägbar (ett upprepat tecken); maxvärdet är log₂ av alfabetets storlek, nås endast när varje tecken är lika ofta.
Varför är hög entropi en antydan om att en sträng är en hemlig nyckel?
Slumpmässiga tokens använder hela alfabetet nästan enhetligt, så de sitter nära det teoretiska maximumet. Ord och identifierare återanvänder några tecken kraftigt och får mycket lägre poäng. Hemliga skannrar utnyttjar exakt detta gap – en tröskel på runt 4,5 bitar/char över base64-utseende strängar fångar de flesta nycklar.
Vad betyder redundans?
Det procentuella gapet mellan den uppmätta entropin och det enhetliga maximumet för samma alfabet: 1 − H/log₂(alfabet). Det är en grov indikation på hur komprimerbar texten är — hög redundans innebär att en förlustfri kompressor har mycket att pressa.
Är textentropi detsamma som lösenordsstyrka?
Nej. Det här verktyget mäter teckenfördelningen för själva strängen, inte hur gissningsbar den är — "Password123" har anständig teckenentropi men faller till en ordbok i millisekunder. Använd lösenordsstyrkekontrollen för den frågan.
Är min text uppladdad någonstans?
Nej. Mätningen körs helt i din webbläsare och din text lämnar aldrig din enhet.