Skip to content

A meager attempt to put evergreen on the podium in xkcd's Hash-breaking Competition (http://almamater.xkcd.com/)

Notifications You must be signed in to change notification settings

maxdavid/hash-slinging-hasher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Hash Slinging Hasher

The Evergreen State College: Undefeated in brute-forcing since 1967

A program that brute-forces the Skein hashing algorithm in an attempt to win xkcd's hash-breaking competition for The Evergreen State College. Made real quick and super sloppy. To be run on the SLACR cluster, or really any other computer that runs python.

We've currently got evergreen.edu only 411 409 bits off the target hash on the leaderboards. While good, look at all those other punks who are currently beating us! Unnacceptable.

Usage

Make sure pyskein is installed (pip install pyskein) and run:

python3 xkcd-hasher.py <num of hash attempts> <length of input string> <score to beat>

TODO

  • add execnet implementation
  • scrape evergreen's current placement from the leaderboard automatically
  • notify a successful input (< target score) in a more alertive way
  • most likely by triggering /usr/local/sbin/epic_cuckoo.sh
  • do I really need a TODO? this should just be a gist in all seriousness
  • yep. it's a gist now.

About

A meager attempt to put evergreen on the podium in xkcd's Hash-breaking Competition (http://almamater.xkcd.com/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages