Závěrečná práce: Bc. Tamás Rózsa: Large-scale analysis of randomness distinguishers of round-reduced cryptographic functions
Diplomová práce
Large-scale analysis of randomness distinguishers of round-reduced cryptographic functions
Anotace
Obsahom diplomovej práce je predstavenie nástroja na generovanie sekvencií pseudo náhodných čísiel s jednotným rozhraním s názvom CryptoStreams. CryptoStreams sa používa na generovanie výstupov oslabených kryptografických funkcií, ktoré sa testujú s rôznymi štatistickými batériami. Cieľom statistického testovania je určenie hraníc bezpečnosti pre každú krpyptografickú funkciu ako aj rozumných rozsahov …více
Abstract
This thesis introduces a tool for generating pseudo-random number sequences with a unified interface called CryptoStreams. CryptoStreams was used to generate outputs of weakened cryptographic primitives in order to test them with various statistical batteries. The aim of statistical testing was to determine the security margin and a reasonable range of rounds for each cryptographic primitive that can …více
Zadání práce
V teoretické části práce budou zmapovány typické přístupy použité ve stávající literatuře pro konstrukci distinguisheru a určí maximlaní počet rund, pro které bylo ještě možné distinguisher prakticky konstruovat. Praktická část se zaměření na následující cíle:
1. Rozšíření projektu CryptoStreams o dodatečné funkce tak, aby celkově obsahoval 100 spustitelných, na rundy omezených, funkcí.
2. Spuštění statistických testů a vyhodnocení výsledků na projektu CryptoStream.
3. Vytvoření nástroje pro automaticke určení rund analyzované funkce, pro které jsou detekovány relevantní rozdíly mezi sadou testů detekujících nenáhodnost.
4. Vhodná vizualizace výsledků získaných pomocí nástroje RTT a studiem literatury pro funkce obsažené v projektu CryptoStreams formou automaticky generované webové stránky.
Literatura:
CryptoStreams project https://github.com/crocs-muni/CryptoStreams/
BoolTest: The Fast Randomness Testing Strategy Based on Boolean Functions with Application to DES, 3-DES, MD5, MD6 and SHA-256, ISBN 978-3-030-11039-0, Springer, 2019.
20. 5. 2020 08:27, doc. RNDr. Petr Švenda, Ph.D., učo 4085
- Zadáno/změněno 19. 6. 2020 08:30, Alena Dvořáková
- Záznam založen 30. 4. 2020 12:29, Jana Zemanová, učo 9619
- Zveřejnit od 19. 5. 2020 08:19, Alena Dvořáková
- Práce převzata 19. 5. 2020 08:19, Alena Dvořáková
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
The automated testing of randomness with multiple statistical batteries
Mgr. Ľubomír Obrátil -
Improvements to the Randomness Testing Toolkit
Bc. Tomáš Marek -
Kvalita výstupu pseudonáhodných kryptografických funkcí
Mgr. Tamás Rózsa -
Randomness analysis in authenticated encryption systems
RNDr. Martin Ukrop, Ph.D., učo 374297 -
BoolTest and grey-box randomness testing
RNDr. Jiří Gavenda, učo 484647 -
RNGs with specific properties
Bc. Matúš Fedorko -
Alternative approaches for evaluation in BoolTest battery
Mgr. Samuel Obuch -
Prezentácia výsledkov NIST STS
Mgr. Jozef Živčic




