Szyfr Vigenere'a

0

Witam.

Mam do napisania program szyfrujący i deszyfrujący szyfrem vigenere'a
http://pl.wikipedia.org/wiki/Szyfr_Vigen%C3%A8re%27a

I tak na prawdę nie wiem od czego zacząć. Sam sposób działania szyfrowania rozumiem. DO tej pory co udało mi się wymyśleć to to że muszę stworzyć tę wielką tablicę wypełnioną alfabetem, a potem bawić się współrzędnymi do odnalezienie odpowiedniej litery do zaszyfrowania. Jest jakiś szybszy/łatwiejszy sposób może?

Dziękuje z góry za pomoc :)

0

nie musisz robic tej tablicy.
masz klucz K = k1k2k3...kd, 1<i<d, i to wielkosc przesuniecia w alfabecie
Alfabet o wielkosci N,
szyfrujesz jakas litere alfabetu

Fi(a) = (a+ki) mod N

dla i = 1, ... ,d

1 użytkowników online, w tym zalogowanych: 0, gości: 1