Autor podstrony: Krzysztof Zajączkowski

Stronę tą wyświetlono już: 3447 razy

Dawno, dawno, temu, zanim jeszcze wyszły na światło dzienne dwa nowe rodzaje Windowsów, których tutaj nie wymienię, albowiem za reklamę nikt mnie nie płaci, a więc dawno, dawno, temu stworzyłem program, który ochrzciłem nazwą enigmy - niemieckiej maszyny szyfrującej (jakby kto nie wiedział). Ów jakże złożony program ma za zadanie szyfrować dane zapisane w pliku tekstowym, bądź też zwykły prosty tekst wpisany w odpowiednim okienku programu. Do zaszyfrowania i odszyfrowania potrzebny jest ciąg 17-tu znaków jako klucza szyfrującego. Na klucz mogą się składać duże litery alfabetu oraz cyfry, i to by było wszystko co mogę napisać o tym programie, więcej nie mogę, bo to ściśle tajne.

program szyfrujący Enigma napisany w VB
Rys. 1
Screen programu Enigma.

Zapomniałem dodać, że enigma szyfruje polskie znaki, ale tylko duże (zamiana z małych na duże następuje wewnątrz programu). Nie ma również obsługi znaków interpunkcyjnych takich jak kropki, przecinki, średniki, wykrzykniki, znaki zapytania itd. itp. Miałem zrobić obsługę wszystkich znaków, ale czasu i weny twórczej najwyraźniej mi zabrakło.

Załączniki:

Enigma