Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/440679
Title: | Optimization of Garbled Circuit Construction to Enhance Efficiency of Secure Computation Protocols |
Researcher: | Anasuya Threse Innocent A |
Guide(s): | Prakash G |
Keywords: | Computer Science Computer Science Theory and Methods; Engineering and Technology |
University: | Amrita Vishwa Vidyapeetham University |
Completed Date: | 2022 |
Abstract: | Secure Computation is an emerging part of Cryptography that is used for computing on newlineprivate data of repudiation parties through insecure channels, without the involvement of newlinea trusted third party. Traditional cryptography requires the availability of data to carry out encryptions, whereas in many applications sensitive data cannot be made available for processing. To handle these situations, we require secure computation. Depending on the various characteristics of secure computation protocols, different settings are available, newlinebased on that different protocols are developed. The main components of any secure newlinecomputation protocol design are Garbled Circuit construction and Oblivious Transfers. newlineGarbled circuit construction is the process of representing any mathematical functionality in encoded circuit form with correctness, privacy, obliviousness, and authenticity. Oblivious transfers help in the transfer of information by the sender in an oblivious manner. Construction of garbled circuits is a much more complex operation that again increases with the circuit size, which is directly proportional to the complexity of the application, newlinemaking secure computation applications theoretical. Hence, optimization of garbled circuit construction is required to improve the practicality of secure computation protocols. Various optimizations are tried in literature to improve the computation and communication complexity of garbled circuit construction. In this thesis, two major optimizations are developed where they could achieve 35 %, and 67 % of reduction in computation complexity, as well as 33 % of reduction in communication complexity for garbled circuit construction, without compromising the security of protocols. The identified optimizations can be applied to blockchain networks to develop blockchain applications with privacy, and efficiency improved with cloud computing. Accordingly, two frameworks FGUGChain, and CaFGUGChain are proposed to be worked on blockchain, and that newlinecould be extended to cloud computing... newline |
Pagination: | xvii, 169 |
URI: | http://hdl.handle.net/10603/440679 |
Appears in Departments: | Department of Computer Science and Engineering (Amrita School of Engineering) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 160.18 kB | Adobe PDF | View/Open |
02_preliminary page..pdf | 476.96 kB | Adobe PDF | View/Open | |
03_content.pdf | 99.49 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 46.94 kB | Adobe PDF | View/Open | |
05_chapter 1.pdf | 165.75 kB | Adobe PDF | View/Open | |
06_chapter 2.pdf | 1.09 MB | Adobe PDF | View/Open | |
07_chapter 3.pdf | 1.7 MB | Adobe PDF | View/Open | |
08_chapter 4.pdf | 2.53 MB | Adobe PDF | View/Open | |
09_chapter 5.pdf | 602.21 kB | Adobe PDF | View/Open | |
10_chapter 6.pdf | 67.64 kB | Adobe PDF | View/Open | |
11_annexure.pdf | 175.04 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 227.38 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: