DB

D.D.J.Z. Berendsen

info

Please Note

2 records found

Open source software (OSS) vulnerabilities form a real threat to the security of software that employs them.
Efforts to mitigate these risks exist in the form of dependency check tools, however these often suffer from imprecise warnings due to the utilization of only metadata.
This thesis investigates the use of CVEs in a more code-centric approach and the effect this has on the detection of vulnerability reachability in OSS dependencies.
This paper proposes an automated approach to enrich CVEs with preciser code-level information by leveraging references such as patches, repositories, and vulnerability databases.
This thesis then heads out to investigate the impact on accuracy of various (novel) approaches in terms of granularity (packages, classes, methods) and in terms of source for the patch information (link to a commit, PR of commits, or binary diff).
Our experimental results show that these code-centric approaches significantly improve vulnerability detection, achieving higher precision compared to traditional dependency checkers.
Additionally, we present the trade-offs between the different methods, highlighting their strengths and weaknesses.
Through this work, we show how utilizing code information into dependency analysis can substantially enhance the detection of vulnerable code paths, offering more accurate risk assessments in software ecosystems. ...
Bachelor thesis (2021) - D.D.J.Z. Berendsen, M. Ayşen, Z. Erkin
The use of Internet of things (IoT) devices is on the rise and given their involvement with sensitive data the security for these devices is of greater importance. As these devices are connected with the internet being able to have secure communication is crucial. Some of the major aspects for secure communication are identification and message integrity. These can both be provided by signature schemes. As IoT devices are often constrained devices picking a signature scheme is not trivial and depends among other things on storage size, security level and computation costs. One should thus look at how current available solutions compare and their suitability for IoT. This paper therefore provides a comparison of some signature schemes and presented some such as SCDSA and CLS suitable for IoT. Furthermore this paper points out that current solutions may become obsolete with the development of quantum computing. This paper thus also presents some hash based quantum resistant solutions for use in IoT. ...