Visualizing secure Hash algorithm (SHA-1) on the web

  • Authors:
  • Dalia B. Nasr;Hatem M. Bahig;Sameh S. Daoud

  • Affiliations:
  • Computer Science Division, Department of Mathematics, Faculty of Science, Ain Shams University, Cairo, Egypt;Computer Science Division, Department of Mathematics, Faculty of Science, Ain Shams University, Cairo, Egypt;Computer Science Division, Department of Mathematics, Faculty of Science, Ain Shams University, Cairo, Egypt

  • Venue:
  • AMT'11 Proceedings of the 7th international conference on Active media technology
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cryptographic hash functions play an important role in modern cryptography. In this paper, we present web-based interactive visualization applets for teaching secure hash algorithm (SHA-1). The visualization applets lead to more efficient learning outcomes. The visualization applets of SHA-1 contain description of SHA-1, animation, and controls for activation with SHA- 1. The primary goal of this visualization is to understand the essence of SHA-1 and to be able to find out the strength and weakness of SHA-1. The applets have been used in our department for the course "cryptography" for master students. Most of the students agreed that the applets are helpful to understand SHA-1 and some of its vulnerabilities. The applets can be generalized to SHA-2 and other hash functions.