比较编码哈希和原始哈希

时间:2019-05-31 11:06:29

标签: rest hash base64

我们有两个API端点来上传文件。

在第一个端点中,客户端调用我们的API并发送文件的元数据。在元数据中,客户端发送编码后的哈希字符串(客户端哈希(SHA-256),然后对文件进行编码(Base 64))。我们将其存储在数据库中。

在第二个API端点中,客户端上载实际文件。

现在,我们执行的实现会进行哈希处理和编码,并将其与已存储的值进行比较。

我们比较哈希-API操作中的最佳方法是什么?

  1. 对传入文件进行哈希处理和编码,然后与DB中已存储的值进行比较
  2. 哈希文件。读取数据库中经过哈希处理和编码的字符串,     对其进行解码并比较哈希值

有技术上的区别吗?

0 个答案:

没有答案