Cryptography 使用JCE密码作为摘要?

Cryptography 使用JCE密码作为摘要?,cryptography,hash,java,Cryptography,Hash,Java,以摘要作为输入。根据,应该可以使用分组密码作为哈希函数 那么,这是否意味着可以使用任何JCE密码(如河豚)作为摘要?您不能将分组密码用作哈希函数;如果你是一个密码学家,你可以用分组密码设计一个散列函数,这意味着分组密码将是散列函数中的一个重要元素——重要的,但不是唯一的。你需要更多 类比:汽车可以由发动机驱动,而且通常是这样。然而,汽车不仅仅是发动机,还有很多方法可以围绕发动机来制造汽车。许多这样的方式也不好,不会产生安全、高效或美观的汽车。好答案。非常感谢。

以摘要作为输入。根据,应该可以使用分组密码作为哈希函数

那么,这是否意味着可以使用任何JCE密码(如河豚)作为摘要?

您不能将分组密码用作哈希函数;如果你是一个密码学家,你可以用分组密码设计一个散列函数,这意味着分组密码将是散列函数中的一个重要元素——重要的,但不是唯一的。你需要更多


类比:汽车可以由发动机驱动,而且通常是这样。然而,汽车不仅仅是发动机,还有很多方法可以围绕发动机来制造汽车。许多这样的方式也不好,不会产生安全、高效或美观的汽车。

好答案。非常感谢。