Title :
An Efficient
Information Dispersal Algorithm Based on Fermat Number Transforms
Author :
Sian-Jheng Lin ; Wei-Ho Chung
Author_Institution :
Res. Center for Inf. Technol. Innovation, Acad. Sinica, Taipei, Taiwan
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(nlog k) arithmetic operations, and the two decoding algorithms have complexities O(nlog k) and O(klog2 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 ≤ 1/2 settings.
Keywords :
computational complexity; decoding; encoding; file organisation; transforms; (n, k) information dispersal algorithm; FNT; Fermat number transforms; arithmetic operation; code rate; coding technique; complexity; decoding algorithm; digital source file; encoding algorithm; lossless reconstruction; shadows; small digital files; Algorithm design and analysis; Complexity theory; Decoding; Encoding; Polynomials; Transforms; Vectors; Erasure codes; Galois fields; Reed-Solomon codes; fast Fourier transforms; information dispersal algorithm (IDA);
Journal_Title :
Information Forensics and Security, IEEE Transactions on
DOI :
10.1109/TIFS.2013.2270892