
Electronic Theses and Dissertations
Date
2024
Document Type
Dissertation
Degree Name
Doctor of Philosophy
Department
Computer Science
Committee Chair
Kan Yang
Committee Member
Christos Papadopoulos
Committee Member
Myounggyu Won
Committee Member
Xiaofei Zhang
Abstract
Managing digital credentials—such as certificates, identification documents, health records, cryptographic keys, and intellectual property (e.g., neural network models or trade secrets)—presents substantial challenges in both \textit{credential issuance} and \textit{credential presentation}, particularly around centralization, privacy, and scalability. Centralized credential issuance through systems like Certificate Authorities (CAs) creates a single point of failure, thereby undermining trust and elevating security vulnerabilities. Similarly, credential presentation via centralized identity services like Single Sign-On (SSO) entrusts the control of user credentials to third parties, exacerbating privacy risks. While user-centric models, such as self-sovereign identity (SSI), offer individuals greater control over their data, these systems grapple with scalability and interoperability issues, especially as resource-constrained devices often lack the computational capacity to execute zero-knowledge proofs (ZKPs), which are crucial for privacy-preserving credential presentation and verification. Furthermore, managing computational-based credentials—which involve proving the correctness of computations tied to intellectual property (IP), such as machine learning models—presents even greater complexities. Verifying the integrity and ownership of these computational assets requires sophisticated cryptographic proofs, such as ZKPs, to ensure both security and privacy. These proofs must verify the results of complex computations (e.g., training a neural network) without exposing the training data or model, further complicating the credential management process. Furthermore, managing credentials that require complex cryptographic proofs—such as verifying the integrity and ownership of intellectual property, like neural network models—introduces additional complexities in ensuring both security and privacy in the credential management process. This dissertation proposes a decentralized trust infrastructure using blockchain, threshold cryptography, and zero-knowledge proofs to create a secure, scalable, and privacy-preserving credential management system. It decentralizes credential issuance and presentation to avoid single points of failure, enhance privacy, and achieve scalable, verifiable computation for trust and interoperability. Key solutions include PKChain for decentralized issuance via threshold cryptography, SilentProof for privacy-preserving presentation with ZKPs, and zkAdHoc for verifying complex credentials, like neural network models, without exposing sensitive data. This framework addresses centralization, privacy, scalability, and complex computation, advancing privacy, scalability, and trust across digital environments.
Library Comment
Dissertation or thesis originally submitted to ProQuest.
Notes
Embargoed until 11-08-2026
Recommended Citation
Mosakheil, Jamal Hayat, "DECENTRALIZED TRUST INFRASTRUCTURE WITH VERIFIABLE COMPUTATION BASED ON BLOCKCHAIN" (2024). Electronic Theses and Dissertations. 3651.
https://digitalcommons.memphis.edu/etd/3651
Comments
Data is provided by the student.