gpt4 book ai didi

svn - 颠覆校验和算法

转载 作者:行者123 更新时间:2023-12-05 00:02:58 27 4
gpt4 key购买 nike

Subversion用于检测数据没有损坏的算法(SHA1,MD5 ...)? (例如由于磁盘故障)

最佳答案

如果查看SVN 1.6 source code,您会发现源代码中同时提供了对MD5和SHA-1哈希函数的支持。看一下chacksum.c文件和以下功能:

svn_checksum_t *
svn_checksum_create(svn_checksum_kind_t kind,
apr_pool_t *pool)
{
svn_checksum_t *checksum;

switch (kind)
{
case svn_checksum_md5:
case svn_checksum_sha1:
checksum = apr_pcalloc(pool, sizeof(*checksum) + DIGESTSIZE(kind));
checksum->digest = (unsigned char *)checksum + sizeof(*checksum);
checksum->kind = kind;
return checksum;

default:
return NULL;
}
}

关于svn - 颠覆校验和算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7438588/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com