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 SizeFormat 
01_title.pdfAttached File160.18 kBAdobe PDFView/Open
02_preliminary page..pdf476.96 kBAdobe PDFView/Open
03_content.pdf99.49 kBAdobe PDFView/Open
04_abstract.pdf46.94 kBAdobe PDFView/Open
05_chapter 1.pdf165.75 kBAdobe PDFView/Open
06_chapter 2.pdf1.09 MBAdobe PDFView/Open
07_chapter 3.pdf1.7 MBAdobe PDFView/Open
08_chapter 4.pdf2.53 MBAdobe PDFView/Open
09_chapter 5.pdf602.21 kBAdobe PDFView/Open
10_chapter 6.pdf67.64 kBAdobe PDFView/Open
11_annexure.pdf175.04 kBAdobe PDFView/Open
80_recommendation.pdf227.38 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: