Not useful for the original poster, but Ohio high school students can apply for a two week camp at the Ohio Supercomputing Center (http://www.osc.edu/education/si/). I went a few years ago and really enjoyed it. Most students don't get an opportunity to do massively parallel programming across thousands of processors.
A salt is stored in plaintext with the hashed password. The main purpose of a salt is to eliminate the use of precomputed hash tables (e.g. rainbow tables).
I don't think the article mentioned whether the hashes were salted or not.
Not useful for the original poster, but Ohio high school students can apply for a two week camp at the Ohio Supercomputing Center (http://www.osc.edu/education/si/). I went a few years ago and really enjoyed it. Most students don't get an opportunity to do massively parallel programming across thousands of processors.
A salt is stored in plaintext with the hashed password. The main purpose of a salt is to eliminate the use of precomputed hash tables (e.g. rainbow tables). I don't think the article mentioned whether the hashes were salted or not.