使用散列的快速标识符生成方法

时间:2013-06-11 18:17:00

标签: java hash

我想在java中使用'name'和'version'为文档创建唯一标识符。当'name'和'version'作为输入时,必须生成标识符,另一方面,应该能够从文档的标识符中取回'name'和'version'。我可以使用散列来满足此要求吗?如果是这样,那么最快的散列算法是什么。

1 个答案:

答案 0 :(得分:0)

您不能单独使用散列,因为您无法从散列中恢复名称和版本。

您是否还有其他要求,例如可以在没有解密密钥的情况下从标识符中恢复名称和版本。如果您没有任何其他要求,您可以将名称和版本连接在一起以形成您的唯一ID。