The Shamir secret sharing scheme requires a Maximum Distance Separable (MDS) code, and in its most common implementation, a Reed-Solomon (RS) code is used. In this paper, we observe that the encoding procedure can be made simpler and faster by dropping the MDS condition and specifying the possible symbols that can be shared. In particular, the process can be made even faster by using array codes based on XOR operations instead of RS codes.
翻译:Shamir秘密共享计划要求有一个最大距离可分离代码(MDS),并且在其最常用的实施中,使用了Reed-Solomon(RS)代码。在本文中,我们观察到,通过降低MDS条件和指定可以共享的可能符号,编码程序可以更简单、更快。特别是,通过使用基于XOR操作的阵列代码而不是基于RS代码的阵列代码,这一过程可以更快。