- implementation of hasher_sha1