IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    C#里计算SHA256,主要用来做文件校验

    caimouse发表于 2024-11-05 08:23:55
    love 0
    所以每一个文件,都需要经过种子阶段的计算,比如一个1M的文件,每次取256K大小字节为一块,那么这一块数据,就可以计算出来一个256位大小的串出来,生成16进制串就是64个字符。因为在BT算法里,每一块数据,都需要计算一个唯一的标识串,以便从不同地方下载的数据保持正确。这样就可以把每一个256K生成一串,保存在一个文件里,这个文件就叫种子文件。由于BT算法的出现,大家就开始大量使用了SHA256的算法。


沪ICP备19023445号-2号
友情链接