Shannon-entrópia kalkulátor
Mérd meg, hány bit információt hordoz a szöveged minden karaktere vagy szava.
Kapcsolódó eszközök
Shannon-entrópia kalkulátor
A Shannon-entrópia az információsűrűség szabványos mértéke: átlagosan hány bitet hordoz a szöveg egy-egy szimbóluma. Egyetlen ismételt karakterből álló lánc nulla bitet visz karakterenként — teljesen megjósolható. Egy 8 jelű ábécé egyenletesen véletlen szimbólumai pontosan 3-at. Az angol próza tömörítés előtt jellemzően 4 bit/karakter körül jár. Illessz be bármilyen szöveget, és az eszköz kiírja az entrópiát, a teljes információtartalmat bitekben, a szimbólum- és ábécéméretet, az adott ábécé egyenletes maximumát és a redundanciát — mennyivel marad a szöveg a maximum alatt.
Az entrópia mindenhol felbukkan, ha egyszer észreveszed. A biztonsági csapatok ezzel szúrják ki a kódba égetett titkokat: az API-kulcsok és véletlen tokenek a maximum közelében pontoznak, a közönséges azonosítók alacsonyan — sok titokkereső alig több egy entrópiaküszöbnél. A tömörítést ez korlátozza: a szöveg összes bitje az a padló, amelyet veszteségmentes tömörítő csak közelíthet. Szólisták és jelszavak körüli munkában pedig a jelöltek entrópia szerinti összevetése gyors első szűrő — bár a tényleges jelszóerősséghez a dedikált jelszóellenőrző való, amely a támadó viselkedését modellezi, amit a nyers entrópia nem tesz.
Az opciók azt változtatják, mi számít szimbólumnak. A karakteres mód a kódpontok eloszlását méri, kapcsolókkal a kis- és nagybetűk összevonására és a szóközök kihagyására. A szavas mód ehelyett a szavak eloszlását méri — hasznos szókincs-változatossági jel prózában, ahol az ismételt szavak lehúzzák az entrópiát.
Minden helyben, a böngésződben fut — a mért szöveg soha nem hagyja el az eszközödet.