[請益]文字如何加密呢

看板PHP作者 (Daniel)時間15年前 (2009/05/22 16:09), 編輯推噓15(15012)
留言27則, 15人參與, 最新討論串1/1
在網頁之間傳遞get變數, 但又不想要讓使用者看到變數內容, 請問有什麼方法可以把文字加密在傳出去呢 本來是想用md5,可是md5無法解密, 而我是有特殊目的才只有get變數, 不要叫我用post變數。 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.21.123

05/22 16:12, , 1F
如果不想讓使用者看到,又何必傳到 client 呢?
05/22 16:12, 1F

05/22 16:30, , 2F
因為有些參數必須在使用者選擇之後跟在網址後面
05/22 16:30, 2F

05/22 16:30, , 3F
顯示資料時的條件
05/22 16:30, 3F

05/22 16:47, , 4F
那就把參數弄成對使用者來說沒意義的樣子啊
05/22 16:47, 4F

05/22 16:59, , 5F
自寫可解密的加密函式
05/22 16:59, 5F

05/22 17:00, , 6F
回四樓 這不就是他在問的問題嗎...= =
05/22 17:00, 6F

05/22 17:05, , 7F
json 之後套 base64? 這樣應該就很歡樂了吧?
05/22 17:05, 7F

05/22 17:06, , 8F
話說url太長很難看 e_e
05/22 17:06, 8F

05/22 18:08, , 9F
加密後沒意義和原本就沒意義是兩回事啊
05/22 18:08, 9F

05/22 19:04, , 10F
get 有長度問題,已經限制了演算法..
05/22 19:04, 10F

05/22 20:42, , 11F
寫在本機檔裡面?
05/22 20:42, 11F

05/22 20:43, , 12F
還是xor加密之類的..
05/22 20:43, 12F

05/22 21:43, , 13F
補充一點,md5聽說被破了,所以都改用sha1
05/22 21:43, 13F

05/22 22:27, , 14F
md5 + salt 其實還是滿能撐的 XDD
05/22 22:27, 14F

05/22 23:46, , 15F
可以參考 zend 的 Zend_Filter_Encrypt
05/22 23:46, 15F

05/22 23:47, , 16F
沒用 framework include 進去也可以用
05/22 23:47, 16F

05/23 03:25, , 17F
05/23 03:25, 17F

05/23 22:43, , 18F
sha-256 xd
05/23 22:43, 18F

05/24 00:52, , 19F
哇,既然md5被破解,那以前會員資料用md5編的密碼全都
05/24 00:52, 19F

05/24 00:52, , 20F
要還原後, 再用sha重編重建囉?
05/24 00:52, 20F

05/24 00:56, , 21F
應該不用這麼麻煩,我想太多了. XP
05/24 00:56, 21F

05/24 02:20, , 22F
md5 編出來的東西要怎麼還原啊......
05/24 02:20, 22F

05/24 02:44, , 23F
剛惡補一下,原來不是還原,而是事先建表用查表法去比
05/24 02:44, 23F

05/24 02:45, , 24F
對未salt過的md5 hash. 目前知道如果是採用動態salt
05/24 02:45, 24F

05/24 02:46, , 25F
+md5來加密的話,查表破解法就幾乎等於沒用了.
05/24 02:46, 25F

05/24 02:47, , 26F
剛做個實驗,果然 http://md5.web-max.ca/ 就解不出了
05/24 02:47, 26F
文章代碼(AID): #1A5bstps (PHP)