Hlavní stránka
Download
Dokumentace
Informace

Typy filtrů

Jak se blížilo první vydání tohoto programu, zvyšoval se i počet různých šifer. Postupem času bylo jasné, že bude zřejmě nutné šifry rozdělit podle jejich funkce. Vzniklo tedy i několik základních skupin. Chtěl bych avšak podotknout, že tyto rozšiřující informace asi nebudou pro většinu uživatelů potřebné.

Chtěl bych ale uvést, že toto dělení vzniklo jenom pro přehlednost a snadnou orientaci v programu. V žádném případě není příslušností k typu nějak ovlivněna vlastní funkčnost.

Typ každého filtru lze poznat z jeho názvu. Začátek jména začíná na charakteristickou skupinu znaků, podle které se určuje příslušnost se skupině.

Zde bych chtěl alespoň trochu popsat různé typy filtrů, jejich základní funkci a nekteré charakteristiky.

Poznámka: Pokud jste uživatelem grafického prostředí, který nepoužívá možností volání z příkazové řádky, pak názvy jednotlivých filtrů jsou před vámi skryty.

Písmenné šifry

Název takovéto šifry začíná na znaky "abc_". Jejich úkolem je převést text napsaný pomocí písmen na šifrovaný tak, že výsledný text je zase šifra, která se zase skládá z písmen.

Morseova abeceda

Tyto šifry obecně pracují s Morseovou abecedou. V případě, že chceme používat všechny tyto filtry, musíme text převést na Morseovu abecedu, pomocí filtru, který zpracovává text do podoby Morseovy abecedy. Ostatní filtry již předpokládají, že na jejich vstupu již je šifra ve tvaru Morseovy abecedy. Názvy těchto filtů začínají na "morse_".

Grafický výstup

Úkolem této šifry je převést zadaný text do grafické podoby, kde výstup je grafický obrázek. Každý takovýto filtr má na začátku názvu "bmpout_".

Základním filtrem je filtr bmpout_writer, který převádí text na text vytištěný do grafické podoby, kde každému znaku lze přiřadit nezávislou grafickou podobu. Tento filtr je natolik široký, že i svým způsobem můžeme považovat jeho soubory nastavení za samostatné šifry.

Tabulkové šifry

Tyto filtry zpracují text podle určitých pravidel do tabulky. Jejich název začíná na "chart_".

Doplňující filtry

Tyto filtr sami zprávu nešifrují. Jejich funkcí je předzpracovat text do podoby, který mohou číst další šifry. Některé šifry by se například nedokázali vypořádat s textem, kde je za sebou více mezer. Některé šifry by mohli mít problém s konci řádků.

Při přípravě grafického prostředí, které funguje pod Windows, například vyvstal problém s konci řádků, kdy celý program byl vyvíjen tak, že konce řádků jsou zaznamenány jako v Linuxu, ale grafické prostředí pracuje pouze s konci řádků v rozdílném formátu operačního systému.

Že se jedná právě o takovýto typ šifry poznáme podle začátku "misc_".

Statistické filtry

Od verze 0.3 byl do tohoto programu přidán další typ filtrů. Jejich úkolem není text převést do šifrované zprávy, ale statisticky zpracovat text. Výstup z těchto filtrů tedy nelze zpět dešifrovat.

Tyto filtry poskytují informační zprávu o zadaném textu. Tyto informace mohou být pouze informační, nebo mohou pomoci při případném dešifrování.

Systémové filtry

Tyto filtry začínající na "sys_" zde jsou jenom jako rozšíření. Těchto filtů zřejmě asi nebude nikdy v praxi použito, i když lze s nimi dělat mnoho zajímavého. Nevýhodou těchto šifer je jejich přílišná vázanost na prostředí počítače a jeho programového příslušenství.

Obsah

Hlavní stránka
Seznam témat

Pozpátku
Pozpátku (Ch)
Slova pozpátku
Odpředu a odzadu
Ploložení textu
Falešná písmena
Vkládání textu
Převod na čísla
Zlomky
Mobilová šifra
Tabulka
Šachová šifra
Číselný klíč
Slovní klíč
Pavouk
Jednoduché kříže
Posun písmen
Posun písmen (postupně)
Posun písmen (heslo)
Autoklíč
Částečná záměna
Pomocné slovo
Obrácená abeceda
Pouze velká
Každé n-té písmeno
Některá velká

Morseova abeceda
Převrácené znaky
Obrácené znaky
Změna znaků
Převod na čísla

Tabulka
Šifrovací mřížka

Rozházená písmena
Grafický výstup
Braillovo písmo
Velký polský kříž
Malý kříž
Jiný kříž
Hebrejština
Semafor
Prstová abeceda (1)
Prstová abeceda (2)
Fonty
Symboly
Zlomky

Odstranění diakritiky
Filtrování písmen
Malá písmena
Velká písmena
Zjednodušení
Odstranění mezer
Oříznutí mezer
Dos to Unix
Unix to Dos
Přidání znaku nula

Bitový výstup
Hex výstup
Komprese LZO

Statistika normální
Monoalfabetická
Polyalfabetická

Statistika (četnost)
Stat. 1 rozšířená
Stat. 1 zjednodušená
Stat. 2 rozšířená
Stat. 2 zjednodušená
Stat. 3 rozšířená
Stat. 3 rozšířená (mez)
Stat. 3 zjednodušená
Stat. 3 zjednodušená (mez)

Inkousty
Z historie šifrování
Hláskovací abeceda
Písmeno CH
Spouštění programu
Typy filtrů

FAQ
O programu
Přispěli
Historie

SourceForge.net Logo


Program Šifrování
(c) 2002, 2003 Vojtěch Beil
Stránka na http://sifry.sourceforge.net
released under GNU General Public License