Studies on Gopala-Hemachandra Codes and their Applications.

ECU Author/Contributor (non-ECU co-authors, if there are any, appear on document)
Logan Gray Childers (Creator)
Institution
East Carolina University (ECU )
Web Site: http://www.ecu.edu/lib/

Abstract: Gopala-Hemachandra codes are a variation of the Fibonacci universal code and have applications in data compression and cryptography. We study a specific parameterization of Gopala-Hemachandra codes and present several results pertaining to these codes. We show that GH_{a}(n) always exists for any n >= 1, when -2 >= a >= -4, meaning that these are universal codes. We develop two new algorithms to determine whether a GH code exists for a given a and n, and to construct them if they exist. We also prove that when a = -(4+k), where k >= 1, that there are at most k consecutive integers for which GH codes do not exist. In 2014, Nalli and Ozyilmaz proposed a stream cipher based on GH codes. We show that this cipher is insecure and provide experimental results on the performance of our program that cracks this cipher.

Additional Information

Publication
Thesis
Language: English
Date: 2020
Keywords
Data Compression, Zeckendorf Representation, Fibonacci Code, Gopala-Hemachandra Codes, Stream Ciphers, Cryptanalysis

Email this document to

This item references:

TitleLocation & LinkType of Relationship
Studies on Gopala-Hemachandra Codes and their Applications.http://hdl.handle.net/10342/8803The described resource references, cites, or otherwise points to the related resource.