Opis kandydata

Udostępnij:

Tytuł projektu: Wspomagane szyfrowanie względem punktu w przestrzeni trójwymiarowej

Opiekun naukowy: Dorota Piaskowska
 
Szkoła: Zespół Szkół Elektrycznych im. prof. Janusza Groszkowskiego w Białymstoku
 
Projekt ma na celu napisać algorytm szyfrowania w języku Python. Wspomaganie szyfrowania to metody które mają utrudnić nieautoryzowane zdekodowanie wiadomości. Wykorzystuję ono przestawienie znaków za pomocą szyfru płotkowego, oraz rozmieszczenie ich w przestrzeni trójwymiarowej z wykorzystaniem ziarna (wysokość mostu i ziarno to wartości klucza do szyfru) oraz liczb losowych niezbędnych do odkodowanie wiadomości (co znacznie utrudnia złamanie szyfru). Efekt końcowy szyfrowania ma postać współrzędnych znaków liczonych względem ziarna, a nie punktu [0, 0, 0] oraz listy liczb losowych niezbędnej do dekodowania wiadomości. W założeniu ma to znacząco utrudnić złamanie kodu przez osoby nieuprawnione.