2014-09-11 112 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解密内容

一些链接: