Polecenie 1

Przeanalizuj krok po kroku tworzenie kluczy RSA oraz szyfrowanie i deszyfrowanie tekstu za pomocą tego algorytmu.

RPNGbxJUxi1Zb1
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Problem 1

Napisz program, który za pomocą algorytmu RSA wygeneruje podpis i zweryfikuje jego poprawność.

Program przetestuj dla łańcucha znaków: wiadomosc = "Magda ma kota".

Specyfikacja problemu:

Dane:

  • wiadomosc - łańcuch znaków; wiadomość do wygenerowania podpisu

Wynik:

Program generuje podpis dla zadanej wiadomości, a następnie sprawdza jego poprawność.

R7fVExm6RuwLn
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Polecenie 2

Porównaj swoje rozwiązanie z zaprezentowanym w filmie.

RQOj5MB851t8G
Film przedstawia etapy pisania programu w języku Python, który przy pomocy algorytmu RSA wygeneruje podpis i zweryfikuje poprawność.

Kod programu zaprezentowanego w filmie:

RGxKROlbIfXbk

Przycisk służący do pobrania kodu źródłowego programu zaprezentowanego w filmie.

Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Plik PY o rozmiarze 1.54 KB w języku polskim