Závěrečná práce: Bc. Ondrej Mosnáček, učo 409879: Optimizing authenticated encryption algorithms
Diplomová práce
Optimizing authenticated encryption algorithms
Anotace
V tejto práci sa venujem autentizovanému šifrovaniu s pridruženými dátami (angl. authenticated encryption with associated data; AEAD), čo je kryptografická schéma poskytujúca dôvernosť aj integritu správ prostredníctvom jednej operácie. V práci popisujem rôzne existujúce AEAD algoritmy a porovnávam ich z hľadiska bezpečnosti aj výkonnosti. Detailnejšie sa zaoberám tromi vybranými kandidátnymi rodinami …více
Abstract
In this thesis, we look at authenticated encryption with associated data (AEAD), which is a cryptographic scheme that provides both confidentiality and integrity of messages within a single operation. We look at various existing and proposed AEAD algorithms and compare them both in terms of security and performance. We take a closer look at three selected candidate families of algorithms from the …více
Zadání práce
Study authenticated encryption algorithms, focus on CAESAR crypto competition candidates.
Implement some promising algorithms in Linux kernel crypto API (kernel module).
Describe possible performance improvements with the focus on Intel-based architecture.
Evaluate your solution and compare it with the already implemented authenticated modes,
if possible, in the context of authenticated disk-encryption (dm-crypt).
Thesis outcomes will include:
- Description of Authenticated Encryption with Additional Data (AEAD) and CAESAR crypto competition candidates (finalists).
- Implementation of two CAESAR candidates in Linux kernel crypto API environment.
- Discussion of achieved results and performance comparison on a real-world example.
- CAESAR: Competition for Authenticated Encryption: Security, Applicability, and Robustness
https://competitions.cr.yp.to/caesar.html - General Overview of the Authenticated Schemes for the First Round of the CAESAR Competition
https://eprint.iacr.org/2014/792 - GCM-SIV: Full Nonce Misuse-Resistant Authenticated Encryption at Under One Cycle per Byte
https://eprint.iacr.org/2015/102
14. 12. 2017 08:07, Ing. Milan Brož, Ph.D., učo 168968
- Zadáno/změněno 9. 2. 2018 12:23, Helena Kryštofová
- Záznam založen 21. 11. 2017 13:47, Jana Zemanová, učo 9619
- Zveřejnit od 13. 12. 2017 10:10, Alena Dvořáková
- Práce převzata 13. 12. 2017 10:10, Alena Dvořáková
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Implementation and Evaluation of Authenticated Encryption Algorithms on JavaCard Platform
Mgr. Rajesh Kumar Pal -
Implementation and Evaluation of Authenticated Encryption Algorithms on JavaCard Platform
Mgr. Rajesh Kumar Pal -
Authenticated and Resilient Disk Encryption
Ing. Milan Brož, Ph.D., učo 168968 -
Performance optimization of JavaCard cryptographic implementations
Bc. Andrii Pylypenko -
Optimalizace podnikatelského záměru
Ing. Soňa Vochiánová -
Simulační metody jako nástroj pro rozhodování podniku - modelování pomocí programu Witness
Ing. Lenka Koníčková, učo 206696 -
Optimalizace pojistné ochrany vybraného subjektu
Ing. Petra Luliaková -
Imunoafinitní interakce studovaná elektrochemickými metodami s ohledem na uplatnění nábojů jednotlivých funkčních komponent
Mgr. Jakub Sopoušek, Ph.D.




