izpis_h1_title_alt

Kriptoanaliza homofone substitucijske šifre
ID Jelenc, Andraž (Avtor), ID Žitnik, Arjana (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (484,89 KB)
MD5: 51ABF208C62EFFF422AFA3975AEACCD0

Izvleček
Substitucijsko šifro so znali s pomočjo frekvenčne analize razbiti že v 9. stoletju. Z razširitvijo abecede šifriranega sporočila šifro izboljšamo, saj s tem zabrišemo jezikovne vzorce in tako otežimo razbijanje. Izboljšani šifri rečemo homofona substitucijska šifra. Njeno razbijanje le z uporabo papirja in svinčnika tako ni mogoče. V diplomskem delu problem razbijanja homofone substitucijske šifre predstavimo kot optimizacijski problem, ki ga nato uspešno rešimo s kombinacijo dveh hevrističnih algoritmov. Med seboj primerjamo uporabo simuliranega ohlajanja in iskalnega algoritma Tabu ter vpliv uporabe bigramov in trigramov na možnost uspešnega razbitja šifre. Na uspešnost razbijanja je vplivala predvsem dolžina kriptograma in kompleksnost ključa šifre. Razvit algoritem je razbil kar 57% najtežjih testnih primerov in 98% najlažjih.

Jezik:Slovenski jezik
Ključne besede:homofona substitucijska šifra, kriptografija, razbijanje šifre
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2019
PID:20.500.12556/RUL-110534 Povezava se odpre v novem oknu
COBISS.SI-ID:1538362819 Povezava se odpre v novem oknu
Datum objave v RUL:16.09.2019
Število ogledov:1405
Število prenosov:277
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Cryptanalysis of homophonic substitution cipher
Izvleček:
Substitution cipher was broken using frequency analysis already in the 9th century. By using more ciphertext symbols the frequency distribution is flattened which makes cracking more difficult. This cipher is named homophonic substitution cipher. It is not possible to break it using only pencil and paper. In this thesis, the problem of breaking the homophonic substitution cipher is presented as an optimization problem, which is then successfully solved by a combination of two heuristic algorithms. We compare simulated annealing and Tabu search with each other and inspect the impact of the use of bigrams and trigrams on cracking. Performance is mainly influenced by the length of the ciphertext and the complexity of the cipher key. Our implementation broke as many as 57% of the most difficult test cases and 98% of the easiest ones.

Ključne besede:homophonic substitution cipher, cryptography, breaking the code

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj