Powyższe repozytorium zawiera pliki potrzebne do uruchomienia aplikacji, która umożliwia szyfrowanie oraz deszyfrowanie informacji za pomocą systemów: RSA oraz Rabina, sprawdzanie pierwszości wprowadzonej liczby lub rozkład liczby złożonej na czynniki pierwsze.
W celu uruchomienia aplikacji należy posiadać Pythona w wersji co najmniej 3.9, środowisko PyCharm (lub inne służące do uruchamiania skryptów napisanych w Pythonie). Należy pobrać pliki dostępne pod podanym adresem poprzez naduszenie przycisku Code i wybraniu opcji Download ZIP. Po pobraniu plików należy otworzyć w środowisku PyCharm plik main.py. Następnie w terminalu należy wprowadzić komendę pip install -r requirements.txt, w celu zainstalowania wymaganych pakietów. Po ukończeniu instalacji można włączyć plik main.py za pomocą przycisku Run.
Głównym skryptem służącym do uruchamiania projektu jest plik main.py i za jego pomocą istnieje możliwość uruchomienia aplikacji. Pozostałe skrypty zostały stworzone, w celu zapewnienia prawidłowego funkcjonowania aplikacji oraz przeprowadzenia analiz wykraczających poza zakres aplikacji.
Po uruchomieniu pliku main.py domyślnie zostaje uruchomiony ekran umożliwiający szyfrowanie tekstu za pomocą systemu RSA. Dla każdego pola, w którym można wprowadzić słowa konieczne jest zatwierdzenie wprowadzenia przyciskiem ENTER! W celu przełączenia okna aplikacji na inny dostępny ekran należy rozwinąć listę w lewym górnym narożniku i wybrać jedną z trzech dostępnych opcji.