Aktywne Wpisy
Sepia +68
Czy są w ogóle jakieś rozwinięte państwa na świecie z wysoką dzietnością? Otóż są. A raczej jest. Jedno. Izrael. Tylko, że tam posiadanie trójki i więcej dzieci to moralny, patriotyczny, religijny, obywatelski, rodzinny i osobisty OBOWIĄZEK. Mocno wspierany i propagowany na każdym kroku. Oprócz tego rodzicielstwo jest promowane jako coś po prostu fajnego, modnego, dającego szczęście i przynoszącego zyski (xd). Słowem, presja na posiadanie dzieci jest w Izraelu ogromna, dodatkowo żydzi mają
MiGzam +46
Po 15 latach powiedziałem „dość!”. Relanium leje się strumieniami. #alkoholizm #oswiadczenie
Twoim zadaniem jest napisanie skryptu szyfrującego oraz deszyfrującego podanym kluczem, podany tekst. W tym celu będziesz używał szyfru Vigenere’a.
Example usage
$ ./vigenere
Key: wykop
Plaintext: to jest tajna wiadomosc
Encrypted: xq zqdx vqvye yymosoeen
Idea to consider
Możesz pomyśleć o tym zadaniu jak o napisaniu narzędzia, które będzie można w łatwy sposób używać z poziomu terminala tzn. wszystkie potrzebne parametry takie jak klucz i plaintext mogą zostać podawane jako argument, natomiast aby skrypt rozróżniał czy chodzi o szyfrowanie czy deszyfrowanie użytkownik będzie podawał parametr np. -e do szyfrowania a -d do deszyfrowania.
Testing testing...
Szyfrowanie
magia | super magiczny tekst => gujwr aaaacnns leysn
tajnyklucz | bardzo tajna wiadomosc => iaiqbe ighoh wznfebuqd
Deszyfrowanie
KluczPowinienBycJednolity | fgueslyybr r sljqngai
sekretnyKlucz | vk y tksrldn zclap kmwsb uyt ubthuvakdne
#programujemy #programowanie #kryptografia