Back to results

East Carolina University

Studies on Gopala-Hemachandra Codes and their Applications

Abstract

dc:description.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.

Degree

thesis:*
Department dc:contributor.department
Computer Science
Grantor dc:publisher
East Carolina University
Year dc:date.issued
2020

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Childers, Logan
Advisor dc:contributor.advisor
  • Gopalakrishnan, Krishnan

Subjects

dc:subject × 6

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/10342/8803
OAI identifier oai:identifier
oai:thescholarship.ecu.edu:10342/8803

Chain of custody

source
Harvested from
East Carolina University
Base URL
thescholarship.ecu.edu/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Childers, Logan. Studies on Gopala-Hemachandra Codes and their Applications. East Carolina University, 2020. http://hdl.handle.net/10342/8803