如何验证客户端服务器协议中传输文件的完整性

时间:2018-11-28 07:50:13

标签: java sockets server client checksum

如何使用客户端-服务器协议中文件的校验和来实现完整性验证,其中客户端将多个文件发送到服务器。我正在使用以下步骤:

  1. 客户端连接到服务器并发送文件。
  2. 在服务器端,当服务器接收文件时,我已经计算出客户端和服务器文件的校验和(using this)。
  3. 然后,通过比较客户端和服务器文件的校验和,完成完整性验证。

我的过程还好吗?如果我需要计算视频文件的校验和,校验和的计算是否相同?

1 个答案:

答案 0 :(得分:0)

您的过程对我来说还可以。并且链接到的哈希函数在byte []上运行,尽管该示例使用的是文本文件,所以它应可在任何类型的文件,二进制文件或文本上使用。