首頁(yè)
社區(qū)
課程
招聘
任何大小的文件哈希值都是一樣長(zhǎng)嗎?

如果一個(gè)文件很小10byte,可以通過加密填充內(nèi)容變成一定大小50byte;但如果這個(gè)文件很大100byte,能加密后哈希值還是50byte嗎?

收藏
2條回答
king澤 2024-7-22

我覺得不能吧,哈希值不是一對(duì)一的嗎

回復(fù)
ZuLP 2024-7-23

哈希函數(shù)(用于生成哈希值)會(huì)將任意長(zhǎng)度的數(shù)據(jù)作為輸入,并產(chǎn)生固定長(zhǎng)度的輸出。意味著,你不管多長(zhǎng)的數(shù)據(jù),不論大小,它會(huì)產(chǎn)生固定長(zhǎng)度的hash值,哈希值長(zhǎng)度是由所使用的哈希算法決定的

回復(fù)
《30小時(shí)教你玩轉(zhuǎn)CTF》
  參與學(xué)習(xí)     752 人
  提問次數(shù)     73 個(gè)
《30小時(shí)教你玩轉(zhuǎn)CTF》;頂尖講師團(tuán)隊(duì)親授,教你深入淺出學(xué)攻防;每周一、周四更新
0
我的提問
0
我的回答
0
學(xué)習(xí)收益