CHA: Concrete Hash Algorithm A NEW PROPOSED HASH FUNCTION ALGORITHM

Document Type : Original Article

Authors

1 Faculty of Engineering, Ain Shams University, Cairo, Egypt.

2 Technical Research Center, Cairo, Egypt.

Abstract

Cryptographic hash functions are an important tool in cryptography for applications such as digital signature of messages, message authentication, and key derivation. This paper presents a new cryptographic keyed hash function design, named Concrete Hash function Algorithm, CHA-128, which has some difference from the popular hash function designs and used for ensuring integrity of messages to a higher degree to suit the fast growing network applications. The function structure is designed permit a wide variety of implementation tradeoffs. Also CHA is proposed as very smooth 128 bit hash function algorithm, which is designed according to permit a wide variety of computing implementation tradeoffs. By very smooth, it means that the smoothness bound is multiple fixed sequential functions. A valuable comparison between the software
performance of CHA-128 design and some popular hash function algorithms designs is performed.

Keywords