Uppsats
JackTheRidder: Idiotiskt eller en snilleblixt? : -Kryptering som kombinerar Collatz Conjecture med Caesarchiffer
Kandidat-uppsats
Högskolan i Halmstad/Akademin för informationsteknologi
Publicerad: 2022
Språk: Svenska
Sammanfattning
Caesarcipher is a commonly known encryption method although it is known for being unsure, even long before computers were invented. Even though it is unsure it can still be used for cryptography, JackTheRidder consists of two main algorithms where one of them is based on the Caesarcipher. With many rotations of Caesarciphers on different parts of texts, like many Vigenerecryptos of different sizes overlapping each other, makes the encryption secure. The other main algorithm of JackTheRidder is based on the Collatz Conejcture, which is a famous unsolved mathematical problem. This algorithm counts the amount of steps it takes before the chosen number reaches 1 and then moves the letter with those steps which results in the encryption. The amount of steps is a result from a positive integer going through Collatz Conjecture, which divides the integer if its even and uses (3𝑥+1)/2 if the integer is odd. The algorithm then moves to the next character to encrypt and adds one to the integer used. JackTheRidder is an encryption method created by the authors of this project and further will be analyzed in this essay. The focus of this essay is to analyze how Collatz Conjecture and Caesarcipher functions in encryption methods. JackTheRidder is going to be examined through literature study and experiments. There are three criterias that JackTheRidder is going to be analyzed from; security, robustness and efficiency. The results indicate that JackTheRidder needs to be optimized and be written in machine code for it to be able to get better implemented in society. JackTheRidder is proven to be better than AES in the chi2 test which is an indicator that it might be a viable option for replacement. Overall in the experiments, JackTheRidder held a high level which is a positive outcome but still it is not guaranteed to be secure enough to be implemented into the society at this stage of developement.
Information
- Författare
- Skog, Jack, Strandridder, Cajza
- Lärosäte / institution
- Högskolan i Halmstad/Akademin för informationsteknologi
- Publiceringsdatum
- 2022
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Svenska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Jondelius, Felix, Ståhlberg, Adrian
Publicerad: 2026
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
O'Neill, Monia, Chroscielewski, Jasmin
Publicerad: 2024
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Huang Karlsson, Stephanie, Beskow, Fabian
Publicerad: 2024
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Carlsson, Felix, Rapp, Ted
Publicerad: 2024
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Eklöf, Linnéa, Svenningsen, Sandra
Publicerad: 2026
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Emanuelsson, Julia, Karlsson, Moa
Publicerad: 2026