On the Security of Secret Sharing over a Ring and the Fast Implementation

Hongru Cao,Sian-Jheng Lin,Weiming Zhang,Yunghsiang S. Han
DOI: https://doi.org/10.1109/lsp.2019.2907010
2019-01-01
IEEE Signal Processing Letters
Abstract:Secret sharing is the method to share secrets among a group of shares, and the secret can be reconstructed if one obtains a predefined number of shares. The polynomial secret sharing is usually constructed over a field. In this letter, a novel polynomial secret sharing over a ring is proposed. In particular, by choosing a certain ring, the fast Fourier transform can be applied on the encoding of secret sharing. The analysis shows that the proposed secret sharing scheme requires O(N log(2) N) Boolean operations per secret bit, which improves the prior result O(8(log)*(N) N log(2)N) Boolean operations per secret bit. The simulation shows that the proposed scheme is in average four times faster than the conventional approach.
What problem does this paper attempt to address?