Cryptographic hash functions are the backbone of data integrity and security, playing a pivotal role in safeguarding digital information. The study begins with a detailed comparison of conventional hash functions, examining key parameters such as block size, word size, output size, number of rounds, logical operations as well as their compression function. The novel HashBoost function, designed to enhance both computational efficiency and security, is introduced. This paper presents a comprehensive analysis of three cryptographic hash functions: SHA-256, BLAKE2s, and HashBoost, with a focus on their performance across varying message sizes. The results indicate that while SHA-256 and BLAKE2s offer robust security features, HashBoost significantly enhances in terms of computational speed, particularly with larger data volumes. HashBoost maintains essential cryptographic properties, including determinism, pre-image resistance, collision resistance, and the avalanche effect, making it a strong candidate for time-sensitive applications like blockchain. Future work includes the development of a dedicated blockchain simulator to test and validate these functions in real-world scenarios, ensuring that HashBoost can meet the demanding requirements of modern cryptographic applications. The findings highlight the importance of balancing security and efficiency in the design of cryptographic hash functions.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Exploring Efficacy of Cryptographic Hash Functions SHA-256 and BLAKE2s Against HashBoost

  • Jyoti Yashwant Yadav,
  • Ranjana Sanjay Shevkar

摘要

Cryptographic hash functions are the backbone of data integrity and security, playing a pivotal role in safeguarding digital information. The study begins with a detailed comparison of conventional hash functions, examining key parameters such as block size, word size, output size, number of rounds, logical operations as well as their compression function. The novel HashBoost function, designed to enhance both computational efficiency and security, is introduced. This paper presents a comprehensive analysis of three cryptographic hash functions: SHA-256, BLAKE2s, and HashBoost, with a focus on their performance across varying message sizes. The results indicate that while SHA-256 and BLAKE2s offer robust security features, HashBoost significantly enhances in terms of computational speed, particularly with larger data volumes. HashBoost maintains essential cryptographic properties, including determinism, pre-image resistance, collision resistance, and the avalanche effect, making it a strong candidate for time-sensitive applications like blockchain. Future work includes the development of a dedicated blockchain simulator to test and validate these functions in real-world scenarios, ensuring that HashBoost can meet the demanding requirements of modern cryptographic applications. The findings highlight the importance of balancing security and efficiency in the design of cryptographic hash functions.