Secret Sharing Schemes Using Modulo-2^{m} Arithmetic Operations
Secret Sharing Schemes Using Modulo-2^{m} Arithmetic Operations
复制标题
使用模 2^{m} 算术运算的秘密共享方案
DOI:
10.1109/desec.2018.8625126
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Hidenori Kuwakado
中科院分区:
文献类型:
--
作者:
Yuichi Sei;Akihiko Ohsuga;東和幸,高橋仁,中川博之,土屋達弘;Hidenori Kuwakado
Cloud services using secret sharing schemes have been launched recently. Since secret sharing schemes have been usually achieved over a finite field, the throughput for sharing and reconstructing a secret depends on the implementation of finitefield operations. However, almost all the CPUs do not support finite-field operations as primary instructions. We study k-outof-n secret sharing schemes using the linear transform over Z2m. The advantage of the linear transform over Z2mis that almost all the CPUs support a modulo-2maddition, a modulo-2msubtraction, and a modulo-2mmultiplication as primary instructions. We show the conditions of an encoding matrix to achieve the k-out-of-n secret sharing scheme based on the linear transform over Z2m. The conditions suggest that the k-out-of-n secret sharing scheme over Z2mis non-ideal. We also show the maximum size of a secret if the Vandermonde matrix whose all the elements are a power of two is used as the encoding matrix.