Finished Hash code and unit test - and started ruby verification code (for easy access to OpenSSL)