如果一個(gè)文件很小10byte,可以通過加密填充內(nèi)容變成一定大小50byte,;但如果這個(gè)文件很大100byte,能加密后哈希值還是50byte嗎?
我覺得不能吧,,哈希值不是一對(duì)一的嗎
哈希函數(shù)(用于生成哈希值)會(huì)將任意長(zhǎng)度的數(shù)據(jù)作為輸入,,并產(chǎn)生固定長(zhǎng)度的輸出。意味著,,你不管多長(zhǎng)的數(shù)據(jù),,不論大小,它會(huì)產(chǎn)生固定長(zhǎng)度的hash值,,哈希值長(zhǎng)度是由所使用的哈希算法決定的