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)...
Saved in:
| Published in | IEEE transactions on information forensics and security Vol. 8; no. 8; pp. 1371 - 1383 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| 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 Access | Get full text |
| ISSN | 1556-6013 1556-6021 |
| DOI | 10.1109/TIFS.2013.2270892 |
Cover
| 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(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. |
|---|---|
| AbstractList | The [Formula Omitted] information dispersal algorithm (IDA) is a coding technique converting a digital source file into [Formula Omitted] small digital files (shadows), and the receipt of any [Formula Omitted] out of the [Formula Omitted] shadows can losslessly reconstruct the source file. This paper presents an encoding and two decoding algorithms of [Formula Omitted] IDA via the fast Fermat number transform (FNT). The proposed encoding algorithm requires [Formula Omitted] arithmetic operations, and the two decoding algorithms have complexities [Formula Omitted] and [Formula Omitted] for a reasonably large file. As compared with existing work, the proposed algorithms generate significant improvement in the throughput in the low code rate [Formula Omitted] settings. 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 less than or equal to 1 / 2 settings. 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. |
| Author | Sian-Jheng Lin Wei-Ho Chung |
| Author_xml | – sequence: 1 givenname: Sian-Jheng surname: LIN fullname: LIN, Sian-Jheng organization: Research Center for Information Technology Innovation, Academia Sinica, Nankang, Taipei City 115, Taiwan, Province of China – sequence: 2 givenname: Wei-Ho surname: CHUNG fullname: CHUNG, Wei-Ho organization: Research Center for Information Technology Innovation, Academia Sinica, Nankang, Taipei City 115, Taiwan, Province of China |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=27574601$$DView record in Pascal Francis |
| BookMark | eNp9kU9vEzEQxS3USrSBD4C4WEJIRSKpx_929xhKA5Gq9sDeLcc7Bpddb7A3B749XhJ66AFf7JF_bzTz3iU5i2NEQt4AWwGw5rrdbr6tOAOx4rxidcNfkAtQSi8143D29Abxklzm_MiYlKDrC9KuI731PriAcaJX8ePPD3Qb_ZgGO4Ux0s8h7zFl29N1_31MYfox0E82Y0fL5wZnjN4fhh0m2iYb86zMr8i5t33G16d7QdrNbXvzdXn38GV7s75bOqH0tHS13wnkHBGs8BYZq1g5O6grJisPXSeg0UyBt3XHO2S2EiAb13Wl9F4syNWx7T6Nvw6YJzOE7LDvbcTxkA1I3tRaKSUL-u4Z-jgeUizDFaoYKHXd6EK9P1E2O9v7spAL2exTGGz6bXilKjl7uCDVkXNpzDmhNy5Mf_2akg29AWbmUMwciplDMadQihKeKf81_5_m7VETEPGJ10oqoZT4Ayg8l-k |
| CODEN | ITIFA6 |
| CitedBy_id | crossref_primary_10_1016_j_comnet_2020_107675 crossref_primary_10_1109_TIT_2016_2608892 crossref_primary_10_1109_TPDS_2013_2297109 crossref_primary_10_1109_ACCESS_2020_3020501 |
| Cites_doi | 10.1016/j.ins.2006.04.007 10.1006/jcom.1994.1021 10.1109/78.205723 10.1109/TIT.2003.820018 10.1049/ip-f-1.1984.0003 10.1109/TCOMM.2005.863804 10.1109/TCOMM.2007.910595 10.1109/ITW.2004.1405313 10.1109/TC.2005.200 10.1109/CCNC.2010.5421749 10.1145/1041680.1041681 10.1016/S0304-3975(97)00098-4 10.1137/0108018 10.1109/TAU.1971.1162205 10.1145/359168.359176 10.1016/j.ins.2004.10.001 10.1109/18.42233 10.1109/49.1926 10.1109/TIFS.2011.2139208 10.1109/TCOMM.2011.050211.100170 10.1109/LCOMM.2012.112012.121322 10.1007/978-1-4612-0265-3 10.1109/18.556669 10.1049/ip-com:20045171 10.1145/1044956.1044960 10.1145/762476.762480 10.1109/TIFS.2008.927422 10.1109/TASSP.1976.1162782 10.1109/LCOMM.2004.833807 10.1109/18.910575 10.1109/TCOMM.2003.809764 10.1145/62044.62050 10.1109/TC.2005.150 |
| ContentType | Journal Article |
| Copyright | 2014 INIST-CNRS Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2013 |
| Copyright_xml | – notice: 2014 INIST-CNRS – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2013 |
| DBID | 97E RIA RIE AAYXX CITATION IQODW 7SC 7SP 7TB 8FD FR3 JQ2 KR7 L7M L~C L~D F28 |
| DOI | 10.1109/TIFS.2013.2270892 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Pascal-Francis Computer and Information Systems Abstracts Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Civil Engineering Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering |
| DatabaseTitle | CrossRef Civil Engineering Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering |
| DatabaseTitleList | Civil Engineering Abstracts Civil Engineering Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science Applied Sciences |
| EISSN | 1556-6021 |
| EndPage | 1383 |
| ExternalDocumentID | 3025504381 27574601 10_1109_TIFS_2013_2270892 6545355 |
| Genre | orig-research |
| GroupedDBID | 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ IFIPE IPLJI JAVBF LAI M43 O9- OCL P2P PQQKQ RIA RIE RNS AAYXX CITATION IQODW RIG 7SC 7SP 7TB 8FD FR3 JQ2 KR7 L7M L~C L~D F28 |
| ID | FETCH-LOGICAL-c356t-c8fb3e22ee1a3fae0070000b187047f1dd3196051fa8d2de0a73149cdd8d2ff3 |
| IEDL.DBID | RIE |
| ISSN | 1556-6013 |
| IngestDate | Thu Oct 02 11:41:11 EDT 2025 Mon Jun 30 05:25:01 EDT 2025 Mon Jul 21 09:16:51 EDT 2025 Thu Apr 24 22:56:25 EDT 2025 Wed Oct 01 03:15:37 EDT 2025 Tue Aug 26 17:09:50 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 8 |
| Keywords | Reed Solomon code fast Fourier transforms Fast Fourier transformation Galois algebra Shadow Decoding Galois fields Distributed memory Reed-Solomon codes information dispersal algorithm (IDA) Coding Algorithm complexity Erasure codes Error correcting code Arithmetic operation Fault tolerant system |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c356t-c8fb3e22ee1a3fae0070000b187047f1dd3196051fa8d2de0a73149cdd8d2ff3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| PQID | 1411046896 |
| PQPubID | 85506 |
| PageCount | 13 |
| ParticipantIDs | crossref_citationtrail_10_1109_TIFS_2013_2270892 crossref_primary_10_1109_TIFS_2013_2270892 pascalfrancis_primary_27574601 proquest_journals_1411046896 proquest_miscellaneous_1429865554 ieee_primary_6545355 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2013-08-01 |
| PublicationDateYYYYMMDD | 2013-08-01 |
| PublicationDate_xml | – month: 08 year: 2013 text: 2013-08-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York, NY |
| PublicationPlace_xml | – name: New York, NY – name: New York |
| PublicationTitle | IEEE transactions on information forensics and security |
| PublicationTitleAbbrev | TIFS |
| PublicationYear | 2013 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref35 ref13 ref34 ref12 lin (ref31) 2011; 59 ref37 ref15 ref36 ref14 didier (ref16) 2009; abs 901 1886 ref32 ref10 rabin (ref2) 1990 ref1 ref39 krawczyk (ref33) 1993; 773 ref17 ref38 ref19 ref18 truong (ref11) 2007; 177 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref28 ref27 ref8 ref7 ref9 ref4 lin (ref30) 2004 ref3 reed (ref29) 1976 ref6 ref5 |
| References_xml | – volume: 177 start-page: 967 year: 2007 ident: ref11 article-title: Erratum: Erratum to Fast, prime factor, discrete Fourier transform algorithms over <formula formulatype="inline"> <tex Notation="TeX">$GF(2^{m})$</tex></formula> for <formula formulatype="inline"> <tex Notation="TeX">$8\leq m\leq 10$</tex></formula> [Informat. Sci. 176(1) (2006) 1-26] publication-title: Inf Sci doi: 10.1016/j.ins.2006.04.007 – ident: ref32 doi: 10.1006/jcom.1994.1021 – ident: ref28 doi: 10.1109/78.205723 – ident: ref39 doi: 10.1109/TIT.2003.820018 – volume: abs 901 1886 year: 2009 ident: ref16 article-title: Efficient erasure decoding of Reed-Solomon codes publication-title: Proc Comput Research Repository ? CORR – ident: ref8 doi: 10.1049/ip-f-1.1984.0003 – ident: ref20 doi: 10.1109/TCOMM.2005.863804 – ident: ref21 doi: 10.1109/TCOMM.2007.910595 – ident: ref34 doi: 10.1109/ITW.2004.1405313 – ident: ref18 doi: 10.1109/TC.2005.200 – ident: ref14 doi: 10.1109/CCNC.2010.5421749 – volume: 773 start-page: 136 year: 1993 ident: ref33 article-title: Secret sharing made short publication-title: Proc of Advances in Cryptology (CRYPTO99) – ident: ref6 doi: 10.1145/1041680.1041681 – ident: ref3 doi: 10.1016/S0304-3975(97)00098-4 – ident: ref22 doi: 10.1137/0108018 – ident: ref26 doi: 10.1109/TAU.1971.1162205 – ident: ref35 doi: 10.1145/359168.359176 – ident: ref10 doi: 10.1016/j.ins.2004.10.001 – start-page: 64 year: 1976 ident: ref29 publication-title: The fast decoding of Reed-Solomon codes using number theoretic transforms – ident: ref12 doi: 10.1109/18.42233 – ident: ref9 doi: 10.1109/49.1926 – ident: ref36 doi: 10.1109/TIFS.2011.2139208 – start-page: 25 year: 2004 ident: ref30 publication-title: Error Control Coding – start-page: 406 year: 1990 ident: ref2 publication-title: The information dispersal algorithm and its applications – volume: 59 start-page: 1555 year: 2011 ident: ref31 article-title: A future simplification of procedure for decoding nonsystematic Reed-Solomon codes using the Berlekamp-Massey algorithm publication-title: IEEE Trans Commun doi: 10.1109/TCOMM.2011.050211.100170 – ident: ref38 doi: 10.1109/LCOMM.2012.112012.121322 – ident: ref25 doi: 10.1007/978-1-4612-0265-3 – ident: ref24 doi: 10.1109/18.556669 – ident: ref13 doi: 10.1049/ip-com:20045171 – ident: ref4 doi: 10.1145/1044956.1044960 – ident: ref5 doi: 10.1109/TC.2005.200 – ident: ref7 doi: 10.1145/762476.762480 – ident: ref37 doi: 10.1109/TIFS.2008.927422 – ident: ref27 doi: 10.1109/TASSP.1976.1162782 – ident: ref15 doi: 10.1109/LCOMM.2004.833807 – ident: ref23 doi: 10.1109/18.910575 – ident: ref19 doi: 10.1109/TCOMM.2003.809764 – ident: ref1 doi: 10.1145/62044.62050 – ident: ref17 doi: 10.1109/TC.2005.150 |
| SSID | ssj0044168 |
| Score | 2.0960038 |
| Snippet | 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... The [Formula Omitted] information dispersal algorithm (IDA) is a coding technique converting a digital source file into [Formula Omitted] small digital files... The ( n , k ) information dispersal algorithm (IDA) is a coding technique converting a digital source file into n small digital files (shadows), and the... |
| SourceID | proquest pascalfrancis crossref ieee |
| SourceType | Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 1371 |
| SubjectTerms | Algorithm design and analysis Algorithmics. Computability. Computer arithmetics Algorithms Applied sciences Arithmetic Coding, codes Complexity theory Computer information security Computer science; control theory; systems Computer systems performance. Reliability Decoding Digital Encoding Erasure codes Exact sciences and technology fast Fourier transforms Galois fields information dispersal algorithm (IDA) Information, signal and communications theory Memory and file management (including protection and security) Memory organisation. Data processing Polynomials Reed-Solomon codes Shadows Signal and communications theory Software Telecommunications and information theory Theoretical computing Transforms Vectors |
| Title | An Efficient (n,k) Information Dispersal Algorithm Based on Fermat Number Transforms |
| URI | https://ieeexplore.ieee.org/document/6545355 https://www.proquest.com/docview/1411046896 https://www.proquest.com/docview/1429865554 |
| Volume | 8 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1556-6021 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0044168 issn: 1556-6013 databaseCode: RIE dateStart: 20060101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LT9ZAEJ8AJz0IgsYKkjXxoIZ-tPvotkdEvqAJXKwJt6bdBxKwn-Hrd-GvZ2b7iKghtpc2u90-fjszO50XwLtEaO4yZ2Kv8iKWyCfjxmofOyuM1znKQEM_9M_Os9Pv8uuFuliDgykWxjkXnM_cjA6DLd8uzIp-lR1mKO5RPq7DOo7Sx2qNXBeleh_2plQWo5IhBgtmmhSH5Zf5N3LiEjPOdZIX_IEMCkVVyCWyXuJX8X05i784cxA38004Gx-09zK5nq26Zmbu_sjh-L9vsgXPhnUnO-onynNYc-02bI41HdhA4tvw9LcEhTtQHrXsJCSZwOHY-_bg-gMbApgIUPb5ihKNL2ngm8vF7VX34yf7hHLRMmycE9Pv2HmoOcLKcYW8fAHl_KQ8Po2HOgyxESrrYpP7RjjOnUtr4WtHKYJwa1Kkdal9ai3RMVK3r3PLrUtqLVDxMtbiqffiJWy0i9a9AiZlwY1Om1TZRvocd1un0tc2zzRXRkWQjMBUZshRTqUybqqgqyRFRVhWhGU1YBnBx-mSX32Cjsc67xAWU8cBhgj2H6A_tXOttMTZFMHeOB2qgcaXqDSlZCDPiyyCt1MzUieZXOrWLVbUhxcU-qvk63_fehee8FBgg1wK92Cju125N7jM6Zr9ML_vARuh-EE |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3Nb5RAFH-p9aA9WG1titY6Jh7UlC0MMwwcq3az1e5exKQ3AvOhTStruuzFv973YCBWjREukBmGj9_7mMe8D4CXUaK4Ta0OnczyUKCcDGujXGhNop3KUAdq-qE_X6Szz-LDhbzYgKMxFsZa2zmf2Qkddmv5ZqnX9KvsOEV1j_rxDtyVQgjZR2sNchf1eh_4JmUaopmR-DXMOMqPi7PpJ3LjSiacqyjL-S0t1JVVIafIaoXfxfUFLf6QzZ3CmW7DfHjU3s_karJu64n-8VsWx_99l4fwwM882UlPKo9gwzY7sD1UdWCeyXdg65cUhbtQnDTstEszgcOxV83R1WvmQ5gIUvb-klKNr2jg6y_Lm8v26zf2FjWjYdg4JbHfskVXdYQVwxx59RiK6Wnxbhb6SgyhTmTahjpzdWI5tzauEldZShKEWx0jtwvlYmOIk5G_XZUZbmxUqQRNL20MnjqX7MFms2zsPjAhcq5VXMfS1MJluJsqFq4yWaq41DKAaACm1D5LORXLuC47ayXKS8KyJCxLj2UAb8ZLvvcpOv7VeZewGDt6GAI4vIX-2M6VVAKpKYCDgRxKz-UrNJtiWiLP8jSAF2Mz8ictulSNXa6pD88p-FeKJ3-_9XO4Nyvm5-X52eLjU7jPu3Ib5GB4AJvtzdo-w0lPWx92tP4TPcf7jg |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Efficient+%28n%2C+k%29+Information+Dispersal+Algorithm+Based+on+Fermat+Number+Transforms&rft.jtitle=IEEE+transactions+on+information+forensics+and+security&rft.au=LIN%2C+Sian-Jheng&rft.au=CHUNG%2C+Wei-Ho&rft.date=2013-08-01&rft.pub=Institute+of+Electrical+and+Electronics+Engineers&rft.issn=1556-6013&rft.volume=8&rft.issue=7-8&rft.spage=1371&rft.epage=1383&rft_id=info:doi/10.1109%2FTIFS.2013.2270892&rft.externalDBID=n%2Fa&rft.externalDocID=27574601 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1556-6013&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1556-6013&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1556-6013&client=summon |