An Efficient (n,k) Information Dispersal Algorithm Based on Fermat Number Transforms

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)...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on information forensics and security Vol. 8; no. 8; pp. 1371 - 1383
Main Authors LIN, Sian-Jheng, CHUNG, Wei-Ho
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.08.2013
Institute of Electrical and Electronics Engineers
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN1556-6013
1556-6021
DOI10.1109/TIFS.2013.2270892

Cover

More Information
Summary: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(klog 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 ≤ 1/2 settings.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
ISSN:1556-6013
1556-6021
DOI:10.1109/TIFS.2013.2270892