Łatwa Enigma Kriegsmarine w PHP 7.3

Łatwa Enigma Kriegsmarine PHP 7.3

Łatwa Enigma Kriegsmarine w PHP 7.3

Od pewnego czasu chciałem napisać program na wzór enigmy, założyłem sobie za cel ażeby był wykonany w łatwy sposób i przystępny dla początkujących programistów. Łatwa Enigma Kriegsmarine została wykonana przy pomocy PHP 7.3 na 10-ciu bębnach szyfrujących i 36 znakach na bęben co daje ilość kombinacji przez tradycyjne rozszyfrowanie ( brutal force ) bez wykorzystania płacht Zygalskiego, cykil , transpozycji i bomb kryptograficznych.

36x36x36x36x36x36x36x36x36x36 = 3 656 158 440 062 976

Nie jest to odzwierciedlenie prawdziwej maszyny Enigmy, która występowała w różnych wariantach. Takim najbardziej popularnym i często spotykanym w użyciu na czterech rotorach i 26 znaków na bęben. Mój program troszkę zmodyfikowany od tradycyjnej maszyny dla polepszenie funkcjonalności, dodano cyfry na bęben plus oczywiście alfabet bez polskich znaków, co łącznie dało na bęben 36 znaków. Efekt mojej pracy można pobrać z githaba link poniżej.

Całość download: Łatwa Enigma Kriegsmarine w PHP 7.3

Więcej o enigmie tutaj Enigma

Używamy cookies i podobnych technologii m.in. w celach: świadczenia usług, reklamy, statystyk. Korzystanie z witryny bez zmiany ustawień Twojej przeglądarki oznacza, że będą one umieszczane w Twoim urządzeniu końcowym. Pamiętaj, że zawsze możesz zmienić te ustawienia. To find out more about the cookies we use and how to delete them, see our privacy policy.

I accept cookies from this site.

EU Cookie Directive Module Information