/de-cipher

Python program pro zakódování/dekódování textu s podporou diakritiky a speciálních znaků, inspirován caesarovou šifrou.

Primary LanguagePython

Cover image

Python program pro zakódování/dekódování textu s podporou diakritiky a speciálních znaků, inspirován caesarovou šifrou.

Funkce

  • Zakódování
  • Dekódování
  • Dekódování (bruteforce)

Podpora

Tento program nepodporuje klasickou caesarovu šifru, protože má "jinou abecedu" kvůli podpoře české diakritiky a speciálních znaků.

Příklad použití

Zakódování
1 - Zakódování
2 - Dekódování
3 - Dekódování (Bruteforce)
4 - Exit

1

Věta na zakódování: Hello world!
Číselný kód pro posun: 29
----------------------------------------------------
šÝUUÓňŽÓÁUQp
Dekódování
1 - Zakódování
2 - Dekódování
3 - Dekódování (Bruteforce)
4 - Exit

2

Věta na dekódování: šÝUUÓňŽÓÁUQp
Číselný kód pro posun: 29
----------------------------------------------------
Hello world!
Dekódování (bruteforce)
1 - Zakódování
2 - Dekódování
3 - Dekódování (Bruteforce)
4 - Exit

3

Věta na dekódování: šÝUUÓňŽÓÁUQp

...
----------------------------------------------------
69  - GwkkiMqieks,
----------------------------------------------------
70  - Hello world!
----------------------------------------------------
71  - Jryyp1eptyf?
----------------------------------------------------
...