Updated order of attempted methods. Added the ability to change / specify the hash method and the size of random data collected.