作者wind681201 (阿風~~)
看板C_Sharp
標題[問題] 雙向加密且固定長度
時間Thu Apr 29 09:05:20 2021
請問各位大大:
有沒有可以將不固定長度的字串,加密成固定長度,並且可以解密回來的。
有點類似,可以解密的MD5
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 171.99.134.70 (泰國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_Sharp/M.1619658323.A.886.html
1F:→ ssccg: 沒有,不同長度能表達的資訊量就是不一樣,不可能 04/29 09:29
2F:→ ssccg: MD5不是加密完全不類似 04/29 09:29
3F:推 vi000246: 你可以把不固定長度的字串變成固定長度 04/29 11:54
4F:推 ddavid: 你可以加長成固定長度 04/29 13:02
5F:→ ddavid: 以一個固定的k為單位切字串,每k bytes加密 -> 然後你就發 04/29 13:04
6F:→ ddavid: 現自己只是實作了加密封包 04/29 13:04
7F:→ ssccg: 沒有限定最大長度的不固定長度,不可能變成固定長度 04/29 13:54
8F:→ ssccg: 樓上說的padding和block cipher基本上是把不固定長度變成 04/29 13:55
9F:→ ssccg: 不固定長度(block長度的倍數) 04/29 13:55
10F:→ commandoEX: 在字串前面全都補滿0之類的再加密就是了吧,字串的上 04/29 14:32
11F:→ commandoEX: 限我記得是2^32次方 04/29 14:32
12F:→ wind681201: 看來沒辦法了,謝謝各位 04/29 16:20