Full Length Research Paper
Abstract
Hashing is a process of transforming a variable length data message into a fixed size message digest. Hashing algorithms are considered one-way functions, since the input cannot be determined from the message digests. As a security tool in data communication, hashing is used both for protecting data integrity and for authentication. This study introduces a newly developed hash function. In hashing function, the most important features required are that the function must hash a message of any size, a message with a fixed size, and minor changes formed in hashed message must also change the hash. Effects of possible deformations in the hash message will subsequently be discussed through some tests.
Key words: Data communication, hashing algorithms, information security, electronic commerce.
Copyright © 2025 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0