DocumentCode :
2441552
Title :
An encryption algorithm based on alphabetic trees
Author :
Arafat, Shymaa M.
Author_Institution :
Dept. of Comput. Sci., Ain Shams Univ., Egypt
fYear :
2005
fDate :
2005
Firstpage :
92
Abstract :
Summary form only given. Optimal alphabetic trees (OATs) are known to be used in several application areas, such as coding, probabilistic retrieval systems and VLSI design. In this paper, we introduce a novel encryption algorithm, alphabetic tree cipher (ATC), based on an interesting property of OATs. A theorem is presented to define a family of weight lists that all have the same OAT of a given weight list (and consequently the same level values). Considering the plain text to be the original weight list, a key is used to select one from the family of equivalent weight lists to be the cipher text. While finding the levels of the cipher text is easy, finding the corresponding plain text without knowledge of the key is not. The security of the algorithm is analyzed and discussed under different block encryption modes, and against different kinds of attacks.
Keywords :
cryptography; trees (mathematics); VLSI design; block encryption; coding application; encryption algorithm; optimal alphabetic trees; probabilistic retrieval systems; Algorithm design and analysis; Application software; Binary search trees; Binary trees; Computer science; Cost function; Cryptography; Frequency; Information retrieval; Open area test sites;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Applications, 2005. The 3rd ACS/IEEE International Conference on
Print_ISBN :
0-7803-8735-X
Type :
conf
DOI :
10.1109/AICCSA.2005.1387083
Filename :
1387083
Link To Document :
بازگشت