Szyfrowanie i deszyfrowanie - szyfr cezara

Szyfrowanie i deszyfrowanie - szyfr cezara
RG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Hej! Mam już zrobione, żeby szyfrować wiadomość. Nie mam pomysłu jak deszyfrować wiadomość, pomożecie?

  1. wiadomosc = input("Podaj wiadomosc ")
  2. klucz = int(input("Podaj klucz "))
  3. zaszyfrowana = ""
  4. for znak in wiadomosc:
  5. [,,,,,,,,] liczba = ord(znak)
  6. [,,,,,,,] liczba += klucz
  7. [,,,,,,,] zaszyfrowana += chr(liczba)
  8. print("twoja wiadomosc to")
  9. print(zaszyfrowana)
DA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 176
0

Jeżeli przy zaszyfrowaniu przesuwasz znak o N, to w przypadku deszyfrowania - przesuń znak o -N

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.