sha1.c 3 KB