Lattice Based Cryptography GGH & NTRU
- Developing computer processors and quantum computers requires continuous development of cryptographic algorithms. Researchers in standardization organizations keep experimenting with cryptographic algorithms and the related key sizes to recommend best practices for secure cryptography implementation [SE16]. The goal of researching Post Quantum Cryptography (PQC) is to develop cryptographic algorithms that are implemented in classic computers and secure against both quantum and classic computers [NIS16]. In this writing, we will have a primary introduction to lattices. Further, we will discuss the encryption and decryption functions of two lattice-based public key cryptography algorithms. The Sagemath codes are all experimented with using the JupyterHub server of the University of Applied Sciences Mittweida (Hochschule Mittweida).
Author: | Rasem Soufi |
---|---|
URN: | urn:nbn:de:bsz:mit1-opus4-157221 |
Advisor: | Klaus Dohmen, Peter Tittmann |
Document Type: | Master's Thesis |
Language: | English |
Date of Publication (online): | 2024/11/12 |
Year of first Publication: | 2024 |
Publishing Institution: | Hochschule Mittweida |
Granting Institution: | Hochschule Mittweida |
Date of final exam: | 2024/06/06 |
Release Date: | 2024/11/12 |
GND Keyword: | Kryptologie; Algorithmus |
Page Number: | 65 |
Institutes: | Angewandte Computer‐ und Biowissenschaften |
DDC classes: | 005.8 Internetkriminalität, Computersicherheit, Datensicherung, Computerforensik, Identitätsverwaltung |
Open Access: | Frei zugänglich |