看板 C_Sharp 關於我們 聯絡資訊
請問各位大大: 有沒有可以將不固定長度的字串,加密成固定長度,並且可以解密回來的。 有點類似,可以解密的MD5 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 171.99.134.70 (泰國) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1619658323.A.886.html
ssccg: 沒有,不同長度能表達的資訊量就是不一樣,不可能 04/29 09:29
ssccg: MD5不是加密完全不類似 04/29 09:29
vi000246: 你可以把不固定長度的字串變成固定長度 04/29 11:54
ddavid: 你可以加長成固定長度 04/29 13:02
ddavid: 以一個固定的k為單位切字串,每k bytes加密 -> 然後你就發 04/29 13:04
ddavid: 現自己只是實作了加密封包 04/29 13:04
ssccg: 沒有限定最大長度的不固定長度,不可能變成固定長度 04/29 13:54
ssccg: 樓上說的padding和block cipher基本上是把不固定長度變成 04/29 13:55
ssccg: 不固定長度(block長度的倍數) 04/29 13:55
commandoEX: 在字串前面全都補滿0之類的再加密就是了吧,字串的上 04/29 14:32
commandoEX: 限我記得是2^32次方 04/29 14:32
wind681201: 看來沒辦法了,謝謝各位 04/29 16:20