Text Visualizer (2013)

Animations driven by text hashes.

Purpose

Hashes have many uses from security to quick lookups in a hash table. However, I noticed that MD5 hashes and SHA-1 hashes generate hexadecimal numbers as the output string. I decided to use these hex numbers as a seed for otherwise random animations.


Languages / Libraries:

  • JavaScript

Concepts:

  • MD5/SHA-1 hashing algorithms
  • Lissajous Curves
  • Different interpretations of data

Hashing Algorithms

Lissajous Curves


Accomplishments:

  • Animations are needed

Needed Improvements:

  • Add more animation types
  • Make the UI nicer