Előfordulhat, hogy a kapott e-mail szöveg helyett a szimbólumok és grafikus jelek nagyon furcsa keverékét tartalmazhatja, amelyek hieroglifákra emlékeztetnek, amelyeket valaki „könnyű kezével” „kryakozyabra” néven emlegetnek. Ez nemcsak a betűk szövegével, hanem a weboldalak tartalmával, egyes szöveges fájlokkal, sőt a számítógépes programok felületén található feliratokkal is megtörténik.
Betűk, számok, írásjelek és egyéb szöveges elemek képernyőn történő mentésekor és megjelenítésekor a számítógép operációs rendszere speciális táblázatokat használ. Bennük ezek a szimbólumok szigorúan meghatározott sorrendben helyezkednek el. Bármely szöveget tartalmazó dokumentum mentésekor nem maguk a betűk és számok kerülnek beírásra a fájlba, hanem azok sorozatszáma ebben a táblázatban. Ilyen dokumentum megnyitásakor az ellenkezője történik - az alkalmazás kiolvassa a fájlból a karakterszámokat, és megjeleníti a megfelelő karaktereket az oldalon lévő táblázatból. Ezeket a táblázatokat "karakterkészleteknek" (röviden CharSets) vagy "kódolásoknak" nevezzük.
Van jó néhány ilyen asztal - több tucat. Eleinte minden versengő számítógépes szoftvergyártó elkészítette a saját szimbólumtáblázatát, majd különféle nemzeti ábécékhez készítettek táblázatot az angol kötelező betanításával, majd az operációs rendszerek javulásával ezek változatait új lehetőségek stb. Ha az egyik ilyen táblázat segítségével írt és mentett szöveget egy másik segítségével nyitjuk meg, akkor az eredmény az lesz, amit mi "kryakozyabry" szónak hívunk - a szimbólumok száma ugyanolyan marad, de az ebben a táblázatban ezeknek megfelelő szimbólumok legyen teljesen más.
A fájl szerviz mezőjébe be van írva egy kódolás, amelyet egy számítógépes alkalmazásnak használnia kell egy fájl szöveges tartalmának megjelenítésére. Ha a szöveget hálózatokon keresztül továbbítják, akkor a kódolás jelzése az átadott információs csomag szolgáltatási mezőjében kerül elküldésre. A weboldalak HTML-kódjában egy speciális címkét használnak a használt kódolás nevének tárolására. E-mailben a kódolás a szolgáltatási mezőkben kerül továbbításra, a feladóval, a címzettel stb. Kapcsolatos információkkal együtt. Ha a fenti módszerek egyike sem utal a kódolásra, akkor manuálisan kell megküzdenie a crackerekkel - próbálja meg kiválasztani a kívánt kódolást a használt alkalmazás eszközeivel. Ilyen funkciót biztosít a böngésző és a levelező kliens is, és egy szövegszerkesztő (például a Microsoft Word) maga is megpróbálja közvetett jelzésekkel meghatározni a helyes kódolást.
Úgy tűnik, hogy ma végre egy mindenki számára megfelelő karaktertábla-szabvány jött létre - ezt Unicode-nak hívják. De az átmenet még mindig csak befejeződik, ezért még több évig foglalkoznia kell a tőkés réccel.