diplomsko delo
Abstract
Šifriranje nas neopazno obdaja vsakokrat, ko uporabljamo mobilne komunikacije, spletne storitve in podobno. Zahteve po učinkovitem šifriranju pa se vsak dan povečujejo. V delu predstavljamo šifriranje z avtentikacijo, ki je eno najbolj učinkovitih orodij za zagotavljanje varne komunikacije, saj zagotavlja tako zaupnost kot avtentičnost poslanih sporočil. Pokažemo, pred katerimi napadi je takšen sistem varen in razložimo zakaj. Razložimo delovanje zgoščevalne funkcije s ključem in pokažemo, kako nam ta pomaga pri ohranjanju verodostojnosti podatkov. Za konec predstavimo načine, kako sestaviti sistem za šifriranje z avtentikacijo, ter opišemo algoritma OCB in GCM, ki takšen sistem realizirata.
Keywords
kriptografija;šifriranje z avtentikacijo;MAC;AES;OCB;GCM;računalništvo in matematika;interdisciplinarni študij;univerzitetni študij;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2021 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UL FMF - Faculty of Mathematics and Physics |
Publisher: |
[N. Štrubelj] |
UDC: |
004.056.55(043.2) |
COBISS: |
77480195
|
Views: |
441 |
Downloads: |
37 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Authenticated encryption |
Secondary abstract: |
Encryption surrounds us imperceptibly every time we use mobile communications, online banking, online services and the like. Meanwhile the demand for efficient encryption is growing daily. In this thesis, we present authenticated encryption, which is one of the most powerful tools for ensuring secure communications, since it provides both privacy and authenticity. We show which kind of attacks a system like that is effective against and explain why. We describe message authentication codes and show how they assure data integrity. Finally, we present different approaches to constructing authenticated encryption schemes: generic compositions which combine an encryption scheme and a message authentication code, and integrated schemes. Two algorithms that realize such systems are then presented: GCM and OCB. |
Secondary keywords: |
cryptography;authenticated encription;MAC;AES;OCB;GCM;computer science;computer and information science;computer science and mathematics;interdisciplinary studies;diploma;Šifriranje (računalništvo);Računalništvo;Univerzitetna in visokošolska dela; |
Type (COBISS): |
Bachelor thesis/paper |
Study programme: |
1000407 |
Thesis comment: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Pages: |
52 str. |
ID: |
13381034 |