Re: [請益] querying string加密
※ 引述《SansWord (是妳)》之銘言:
: 請問php有現成的encode -> decode功能嗎?
: 我現在有兩個page要用get傳資料
: pageA -> queryingString -> pageB
: 我想要找到機制讓我可以
: pageA -> encoder of pageA ->
: encoded queryingString
: -> decoder of pageB
: -> pageB
: 其中pageA和pageB都是我的網頁 所以key可以存在php檔裡面不怕外泄(所以不須要ssl)
: 這樣的話php有現成的library嗎???
先考慮 session 能不能解決,如果不能解決的話,依照 $data 的特性可以用
不同的方式處理。
如果 $data 本身沒有隱密性,用簽的就行了,一種很簡單的簽法是:
$sign = md5('secretKey' . $data);
$newurl = "/b.php?data=" . urlencode($data) . "&sign=$sign";
然後在 b.php 裡面計算 sign 是否相同即可。
如果 $data 本身就有不可洩漏的特性,那麼可以用 mcrypt 幫你加密/解密:
http://tw2.php.net/manual/en/book.mcrypt.php
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.235.132
推
01/06 06:55, , 1F
01/06 06:55, 1F
→
01/06 06:55, , 2F
01/06 06:55, 2F
→
01/06 06:56, , 3F
01/06 06:56, 3F
→
01/06 06:56, , 4F
01/06 06:56, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
18