Film samouczek
Polecenie 1
Przeanalizuj krok po kroku tworzenie kluczy RSA oraz szyfrowanie i deszyfrowanie tekstu za pomocą tego algorytmu.
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ść.
Polecenie 2
Porównaj swoje rozwiązanie z zaprezentowanym w filmie.
Kod programu zaprezentowanego w filmie: