move sha1 and md4 code into lib