Browsing by Author "Krips, Kristjan, juhendaja"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Authorization of Web Requests Based on Merkle Trees(Tartu Ülikool, 2020) Eesmaa, Gregor; Krips, Kristjan, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutPeople should not have access to unauthorized data. Web applications can employ many different authentication and authorization schemes to accomplish this. To prove user permissions, session IDs or signed sets of claims are often used. However, scalability and efficiency are increasingly important in microservice architecture. It is also beneficial to decrease privacy risks when communicating with unknown parties. Thus, we propose a way of signing and selectively transmitting a large set of claims using the Merkle tree. In addition, we implement a JavaScript library based on the concept, that is optimizedItem Privacy Preserving Fingerprint Identification(Tartu Ülikool, 2020) Eerikson, Hendrik; Talviste, Riivo, juhendaja; Krips, Kristjan, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. Arvutiteaduse instituutPrivacy preserving technologies are used to create applications for computing on sensitive data without compromising on the secrecy of said data. In this thesis, secret sharing based multi-party computation is used to identify a fingerprint sample amongst a database of templates while preserving the secrecy of the sample and the templates. The FingerCode representation of fingerprints is used. Privacy preserving fingerprint identification mitigates some of the privacy and security risks in biometric identification systems. The secret sharing based fingerprint identification application developed in this thesis is more performant than a previous homomorphic encryption based one. Methodology for identifying fingerprints and programming privacy preserving applications using multi-party computation is given. Fingerprint-based identification systems are vital tools for border control and law enforcement. Privacy preserving fingerprint identification could be used to prevent leakage and abuse of fingerprint data.