An Efficient Information Dispersal Algorithm Based on Fermat Number Transforms

Sian-Jheng Lin,Wei-Ho Chung
DOI: https://doi.org/10.1109/TIFS.2013.2270892
IF: 7.231
2013-01-01
IEEE Transactions on Information Forensics and Security
Abstract:The $(n,k)$ information dispersal algorithm (IDA) is a coding technique converting a digital source file into $n$ small digital files (shadows), and the receipt of any $k$ out of the $n$ shadows can losslessly reconstruct the source file. This paper presents an encoding and two decoding algorithms of $(n,k)$ IDA via the fast Fermat number transform (FNT). The proposed encoding algorithm requires $O(n\\log k)$ arithmetic operations, and the two decoding algorithms have complexities $O(n\\log k)$ and $O(k\\log ^{2}k)$ for a reasonably large file. As compared with existing work, the proposed algorithms generate significant improvement in the throughput in the low code rate $k/n\\leq 1/2$ settings.
What problem does this paper attempt to address?