Skip to content

moritz-hoelting/bachelor-thesis

Repository files navigation

Limitations of the Random Oracle Model

This repository contains the LaTeX source code and related materials for my Bachelor of Science thesis in Computer Science at Paderborn University.

Thesis Information

  • Title: Limitations of the Random Oracle Model
  • Author: Moritz Hölting
  • Degree: Bachelor of Science (Computer Science)
  • University: Paderborn University
  • Faculty: Fakultät für Elektrotechnik, Informatik und Mathematik
  • Department: Arbeitsgruppe Codes und Kryptographie
  • Language: English

Repository Structure

.
├── proposal/             # Thesis proposal (LaTeX source)
├── opening-presentation/ # Opening presentation slides (LaTeX/Beamer source)
├── thesis/               # Thesis (LaTeX source)
├── final-presentation/   # Final presentation slides (LaTeX/Beamer source)
├── Justfile              # Build commands and workflows
└── README.md

Compiled PDFs are not tracked in the repository but are uploaded separately under the Releases section.

Building the Documents

This project uses just as a command runner to simplify LaTeX builds.

Nix package manager

When having nix installed, all documents can be built by running nix build or individual documents with nix build .#thesis without having to install anything.

Prerequisites

  • A LaTeX distribution (e.g., TeX Live, MiKTeX)
  • just command runner

Usage

Navigate into the desired subdirectory (e.g., thesis/) and run:

just build

To list available commands:

just --list

Output Files

All output files (e.g., .pdf, .aux, .log) are excluded from version control. Final PDFs can be downloaded from the Releases page.

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors