Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Zadejte nějaký jednoduchý program, zkusím ho udělat

Tohle by mi udělalo ohromnou radost, IMHO by nemělo být složité to vytvořit:
Šifrovací a dešifrovací nástroj pro použití Vernamovy šifry, viz: http://cs.wikipedia.org/wiki/Vernamova_%C5%A1ifra

Vezmeme jednotlivá písmena tajné zprávy a každé z nich posuneme o několik pozic v abecedě. Například první písmeno je posunuto o 5 pozic, druhé o 1, třetí o 14, čtvrté o 24, další o 9, 0, 3, 9, 19. Když při posouvání překročíme konec abecedy, pokračujeme od jejího začátku. Ze slova ALDEBARAN tak dostaneme šifrový text FMRCKAUJG. Posloupnost 5, 1, 14, 24, 9, 0, 3, 9, 19 je klíčem k rozluštění zprávy. Kdo ji zná, dokáže snadno posunout písmena opačným směrem a získat původní text. Bez znalosti klíče je luštění odposlechnuté zprávy nemožné.
Mělo by to být funkční pro použití všech znaků ASCII tabulky 32-255 (myslím tím algoritus "posouvání" znaku, tedy např.: ASCII 65 "A" + ASCII 60 "<" = ASCII 125 "}" ).

Předem moc díky :-):beer:

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny