Slovak University of Technology, Bratislava
Faculty of Informatics and Information Technologies
Degree Course: INFORMATICS
Author: MARIAN JURENKA, BC.
Diploma thesis: STREAM CIPHERS FOR SOFTWARE APPLICATIONS
Supervisor: Milan Vojvoda, Ing.
The popularity of stream ciphers is growing on the ground of their ability to perform better than block ciphers. The main goal of this work is to analyse how they can be used in software applications especially how they can be used to encrypt database records and file systems. This field is dominated by block ciphers in the present. This work tries to analyse the application of block ciphers in this context, modifies already used schemes to be used with stream ciphers and based on theoretical results and measurements evaluates their assets in these systems. The result of this work is a product which can be used to apply the encryption in MS SQL 2000 and other software products. The implementations of the SCREAM and SEAL ciphers in C/C++ languages are also provided.