CipherGuard : A Threshold Cryptography Framework for Secure Blockchain Key Management

Authors

S.C.J. Bandara

Faculty of Engineering, Computing and the Environment, Kingston University, London (United Kingdom)

D.M.G.S. Dissanayake

Faculty of Engineering, Computing and the Environment, Kingston University, London (United Kingdom)

I.G.S.S.K. Karunadasa

Postgraduate Institute of Science, University of Peradeniya (Sri Lanka)

L.R. Samarasinghe

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