Hash-based authentication is an effective way of protecting passwords in software systems. Hashing obscures the original passwords, such that it cannot be recovered in case of a database breach. However, as demonstrated by our paper titled Hash-Based Authentication Revisited in the Age of High-Performance Computers, the practical security depends on which hashing algorithm is used as well as the …
Supervisors:
Pınar Tözün, Niclas Hedam
Tags: benchmarking, hashing, security, GPU, hacking, HPC
Blockchains are often used synonymously with crypto-currencies and unspent transaction output (UTXO) data models, but there are emerging blockchain platforms that offer a more general data model and smart contracts that can manipulate this data freely (e.g. Hyperledger Fabric [1]). As such, these platforms resemble in many ways distributed databases, storing a collection of records, organized as …
Supervisors:
Zsolt István
Semester: Spring 2021
Tags: Blockchain, Data Management, Benchmarking
SSDs are not a uniform class of devices. SSD landscape is quite diverse now with many new-gen much faster / customizable devices being available. Understand their performance characteristics is crucial while determining what their impact on data systems software stack should be. In this project, we would like to characterize the performance of a broad range of such SSDs (e.g., ZNS, Samsung Z-SSD, …
Supervisors:
Pınar Tözün, Philippe Bonnet
Semester: Fall 2020
Tags: SSD, benchmarking
How does commonly used time series systems handle an HTAP/IoT use-case?
Students: Marcus Winding Quistgaard
Supervisor: Pınar Tözün
Level: MSc,
Semester: Spring 2020
Tags: HTAP, IoT, benchmarking
Investigating what an HTAP benchmark needs
Students: Jeppe Koch Schwensen
Supervisors:
Pınar Tözün
Level: MSc,
Semesters:
Spring 2019
Tags: HTAP, benchmarking