Message based Selection Matrix for Dynamic Hash based Security Systems
M. Inayatullah, Moaaz Ahmad, Qasim Khan
Abstract
M. Inayatullah, Moaaz Ahmad, Qasim Khan
Abstract
Hash based security systems using a one way hash function are widely used in the network security. Design of such system revolves around the selection of proper function. An ideal hash function is the one that will never cause a collision. Although separate chaining and other techniques can be successfully applied for collision resolution, it is still a challenging job to find a suitable hash function. In this paper, we propose a simple technique that is based on a matrix of hash functions. A hash function is selected from the matrix based on message contents. With different hash functions used in single communication scenario, it is possible to strengthen the overall security of the system. Even if one of the hash functions is compromised, it is not possible to predict the next hash function associated with the message to calculate the message hash.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Hash based security systems using a one way hash function are widely used in the network security. Design of such system revolves around the selection of proper function. An ideal hash function is the one that will never cause a collision. Although separate chaining and other techniques can be successfully applied for collision resolution, it is still a challenging job to find a suitable hash function. In this paper, we propose a simple technique that is based on a matrix of hash functions. A hash function is selected from the matrix based on message contents. With different hash functions used in single communication scenario, it is possible to strengthen the overall security of the system. Even if one of the hash functions is compromised, it is not possible to predict the next hash function associated with the message to calculate the message hash.
Key concepts: Hash function, SHA-2, Hash chain, Cryptographic hash function, Double hashing, Computer science, Collision resistance, Secure Hash Algorithm