CipherGuard : A Threshold Cryptography Framework for Secure Blockchain Key Management
Authors
Faculty of Engineering, Computing and the Environment, Kingston University, London (United Kingdom)
Faculty of Engineering, Computing and the Environment, Kingston University, London (United Kingdom)
Postgraduate Institute of Science, University of Peradeniya (Sri Lanka)
Faculty of Engineering, Computing and the Environment, Kingston University, London (United Kingdom)
Article Information
DOI: 10.51244/IJRSI.2026.1313CS009
Subject Category: Computer Science
Volume/Issue: 13/13 | Page No: 122-129
Publication Timeline
Submitted: 2026-05-11
Accepted: 2026-06-16
Published: 2026-06-02
Abstract
The proliferation of blockchain technology has necessitated robust mechanisms for cryptographic key management. Traditional storage methods, often relying on single private keys or mnemonic phrases, present a single point of failure (SPOF) wherein loss or theft results in the irreversible loss of assets. This paper presents "CipherGuard," a web-based demonstration platform that implements Shamir’s Secret Sharing (SSS) to mitigate these risks. By decomposing a secret into n shares such that any k shares can reconstruct it, CipherGuard demonstrates the information-theoretic security of threshold cryptography. This report critically analyzes the mathematical foundations of Lagrange Interpolation, details the TypeScript implementation of the algorithm, and evaluates its suitability against alternative control mechanisms like Multi-Signature (MultiSig) wallets. The study concludes that while SSS introduces implementation complexity, it offers superior privacy and off-chain recovery capabilities essential for institutional-grade blockchain custody.
Keywords
Shamir Secret Sharing, Threshold Cryptography, Blockchain Security
Downloads
References
1. [1] S. Nakamoto, " "Bitcoin: A Peer-to-Peer Electronic Cash System," Cryptography Mailing List," 2008. [Google Scholar] [Crossref]
2. [2] D. Yaga, P. Mell, N. Roby and K. Scarfone, "Blockchain Technology Overview," National Institute of Standards and Technology, NIST Interagency/Internal Report (NISTIR) 8202. doi: 10.6028/NIST.IR.8202, Gaithersburg, MD, 2018. [Google Scholar] [Crossref]
3. [3] K. Kassev and L. Nenov, "Security Analysis of Shamir’s Secret Sharing," 2022," in Seventh Junior Conference on Lighting (Lighting), Sozopol, 2022. [Google Scholar] [Crossref]
4. [4] A. Shamir, "How to share a secret," Communications of the ACM, vol. 22, no. 11, pp. 612 - 613, 1979. [Google Scholar] [Crossref]
5. [5] A. Beimel, ""Secret-Sharing Schemes: A Survey," in Coding and Cryptology," 2011, pp. 11 - 46. [Google Scholar] [Crossref]
6. [6] D. R. Stinson, Cryptography: Theory and Practice, Boca Raton: CRC Press, 2006. [Google Scholar] [Crossref]
7. [7] G. Dantzig, "Linear Programming and Extensions", Princeton University Press, 1963. [Google Scholar] [Crossref]
8. [8] National Institute of Standards and Technology, "Recommendation for Key Management, Part 1: General," NIST Special Publication, 2020. [Google Scholar] [Crossref]
9. [9] H. Krawczyk, ""Secret Sharing Made Short," in Advances in Cryptology — CRYPTO '93," in D. R. Stinson, Ed. Springer Berlin Heidelberg, 1994. [Google Scholar] [Crossref]
10. [10] IEEE, ""IEEE Standard for Floating-Point Arithmetic," 754-2019 (Revision of IEEE Std 754-2008)," IEEE Std, 2019. [Google Scholar] [Crossref]
11. [11] M. Wason, D. Pant and A. Kumar, ""A Threshold Cryptography Framework for Secure and Resilient Symmetric Key Management in Multi-Cloud Environments," in 2024," in International Conference on Green Informatics (ICGI), 2024. [Google Scholar] [Crossref]
12. [12] A. Narayanan, J. Bonneau, E. Felten, A. Miller and S. Goldfeder, Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton, NJ, Princeton University Press, 2016. [Google Scholar] [Crossref]
13. [13] P. Feldman, "A practical scheme for non-interactive verifiable secret sharing," in 28th Annual Symposium on Foundations of Computer Science (sfcs 1987), Los Angeles, CA, USA, 1987. [Google Scholar] [Crossref]
14. [14] R. Gennaro, S. Jarecki, H. Krawczyk and T. Rabin, "Secure Distributed Key Generation for Discrete-Log Based Cryptosystems," in Advances in Cryptology — EUROCRYPT '99, J. Stern, Ed. Berlin, Heidelberg: Springer, 1999. [Google Scholar] [Crossref]
15. [15] Y. Lindell, "Secure Multiparty Computation (MPC)," Communications of the ACM, vol. 64, no. 1, pp. 86 - 96, 2020. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- What the Desert Fathers Teach Data Scientists: Ancient Ascetic Principles for Ethical Machine-Learning Practice
- Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware
- Comparative Performance Analysis of Some Priority Queue Variants in Dijkstra’s Algorithm
- Transfer Learning in Detecting E-Assessment Malpractice from a Proctored Video Recordings.
- Dual-Modal Detection of Parkinson’s Disease: A Clinical Framework and Deep Learning Approach Using NeuroParkNet