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