2014-09-11 109 views
-3

我想用js編碼一個url,然後通過它編碼哈希按url和訪問它在頁面上與$_GET[];和回聲解碼哈希使用PHP。編碼使用JavaScript和解碼由php

我想知道js和php代碼!

注:「只是想使用做出網址是google.com像JS(NU18D65148sdaDASSsd11s5a151f15FDFSD151)和URL一樣show.php傳遞鍵= NU18D65148sdaDASSsd11s5a151f15FDFSD151上show.php解密在google.com上?」 這就是! !

代碼示例Pleas!

謝謝!

回答

-1

Hummm 我們可以用js的Base64編碼https://github.com/dankogai/js-base64和通它通過url變量,然後訪問它的解碼在PHP使用base64_decode ();

<?php 
    $str = $_GET['key']; 
    echo base64_decode($str); 
?> 
+0

'base64'不是一種加密方案。 – Quentin 2014-09-16 08:30:52

+0

反正 我找到了我得到它! :) – 2014-09-16 08:32:52

0

這是一個非常寬泛的問題。

你想使用什麼樣的加密?

它應該是對稱和非對稱的,因爲當你使用對稱密鑰時,它可以從JavaScript代碼中看到。因此,最好在JavaScript中生成隨機AES密鑰,然後使用php腳本給出的公共代碼對其進行加密,並將加密的密鑰傳遞給php。然後PHP解密與私有密鑰的AES密鑰,並用AES解密內容

一些鏈接: