Rework hash implementations to provide additional algorithms.
authorMichael Vrable <vrable@cs.hmc.edu>
Wed, 26 Sep 2012 14:54:25 +0000 (07:54 -0700)
committerMichael Vrable <vrable@cs.hmc.edu>
Sat, 12 Jan 2013 03:49:35 +0000 (19:49 -0800)
commit15f090d3b2f0bf3994aacd00ab07da3b1f65ea00
tree611232f57db4de849cb603be3cb708a7c97d133a
parent76ce8210bee6f9c2dbefab56873a9b2847d92a13
Rework hash implementations to provide additional algorithms.

Provide a generic hash interface, rework SHA-1 to use the interface, and
also add code for SHA-224/SHA-256.
Makefile
hash.cc [new file with mode: 0644]
hash.h [new file with mode: 0644]
main.cc
store.cc
third_party/sha1.cc
third_party/sha256.cc [new file with mode: 0644]