Sammendrag
Hovedmålet for denne oppgaven er å undersøke og sammenlikne to symmetriske krypteringsalgoritmer, AES og Kalyna. I oppgaven presenteres AES og Kalynas funksjoner og sammenlikner AES og Kalynas forskjellige funksjoner i algoritmene. I teksten presenteres selvkonstruerte forenklinger av AES og Kalyna. Forenklingene er skrevet i Python 3, og har som mål å illustrere hvordan de matematiske prinsippene kan brukes for å kryptere meldinger. Ved å skrive denne oppgaven på norsk er håpet å bidra med en tekst som kan være nyttig for folk som foretrekker norske tekster, men som er interessert i kryptografi.
The main aim of this thesis is to study and compare the two symmetric encryption algorithms; AES and Kalyna. The thesis presents the algorithms of AES and Kalyna and compares them. Simplifications of AES and Kalyna was written in Python 3. The aim for such a simplification is to illustrate the mathematics of AES and Kalyna. This thesis is written in Norwegian and the hope is that this thesis can be helpful for everyone who wants to read about symmetric encryption in Norwegian.