Thiago P.


Written in Computer Science, Cryptography

← back to the notes

SHA1 General Process

  1. Given a key
  2. Split the key into 500 bit parts. Add padding if necessary (the key is too small, or not an exact multiple of 500)
  3. Pass each 500 bits into the algorithm
  4. Algorithm will modify current hash state based on the 500 bits passed, and then move on to the next 500 bits.