add sha1 functions