Tag: sha1

使用零流优化更新MD5 / SHA1

是否可以优化function: MD5_Update(&ctx_d, buf, num); 如果你知道buf只包含零? 或者这在数学上是不可能的? 同样适用于SHA1。

获取二进制文件的哈希值

我想获取我的名字的二进制文件的哈希值。 我尝试了以下内容,但后来意识到SHA1()正在为字符串(文件名SHA1()返回哈希值。 但我想在文件本身上运行它。 关于如何做到这一点的任何指针都会很棒。 char *fileName = “/bin/ls” unsigned char hash[SHA_DIGEST_LENGTH]; SHA1((unsigned char *)fileName, strlen(fileName),hash);