2011-11-24 6 views
1

URLを使ってデータを送信する必要があります(JSONといいます)。私は暗号化してから、PHPを使用して解読できる方法を使用します。私はbase64を考えていましたが、私は安全な基盤が必要です。64(私はCIを使い、CIは+、=、/を削除します)。URLのJavascriptエンコードテスト?

はJavaScriptで

function url_base64_encode(&$str="") 
{ 
    return strtr(
      base64_encode($str), 
      array(
       '+' => '.', 
       '=' => '-', 
       '/' => '~' 
      ) 
     ); 
} 

を複製するためにとにかくありますか?

その他の代替手段ですか?

+4

暗号化=エンコーディング。ここでデータを安全に転送しているとは思わないでください。 –

+0

私は知っていますが、むしろそれをゴミの束として送り、form_id = 5として送信してください...誰かがそれを解読する時間を取っていれば、それがアクセスできるかどうか分かります。しかし、#を変えるだけの方がいいです。 – Steven

答えて

1

jCryption多分あなたが探しているもの:!http://www.jcryption.org/

+0

それはうまくいくと思います。ありがとう! – Steven

+0

問題がなければ、答えを+1してください。 – Tim

+0

あなたの答えが高品質であれば、代理店にはなりません。あなたはアップフォワードされ、受け入れられます。 +1 btw、素晴らしい答え:) –