假设我们有十亿张不同的图片,每张1m。我们计算每个文件内容的SHA-256哈希值。碰撞的可能性取决于:文件数量单个文件的大小假设它为零,忽略这种可能性我们能走多远?

例如,如果您要构建一个目录结构,其中一个目录以Git存储库中的提交命名,并且希望它足够短以使您的眼睛不流血,但又足够长以使它发生碰撞的几率可以忽略不计,那么通常需要多少SHA子字符串呢?假设我想唯一地