University of Twente Student Theses

Login

Investigations on Securing Repositories using Difference Analysis and Patch Applications on Encrypted Files

Essen, T.M. van (2021) Investigations on Securing Repositories using Difference Analysis and Patch Applications on Encrypted Files.

[img] PDF
2MB
Abstract:Collaborating on code projects is popular and many corporations rely on this for their daily process. Commonly, sharing source code in such a manner is done via repositories that are part of a Version Control System (VCS). Such a system can be the target of an attack or can leak the code in another way. This work investigates the tools needed to create a secure repository. To enable a secure repository this work introduces the notion of securely compos- ing patch files – sCompose – and proposes approaches to the problem. We introduce the Secure Longest Common Subsequence (LCS) functionality – sLCS – and suggest functions to solve the problem. These approaches to sLCS are not practical in a real-world scenario due to the space complexity. Finally, we introduce the notion of secure difference analysis with the function sDiff and sDiff3.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:01 general works, 54 computer science
Programme:Computer Science MSc (60300)
Link to this item:https://purl.utwente.nl/essays/88424
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page