导航:首页 > 文档加密 > 前端url进行加密

前端url进行加密

发布时间:2025-03-12 04:56:12

1. JAVA如何对URL进行加密和解密啊

url是直接显示在地址栏中的,这个无法加密,但是可以用https安全套接字,安装服务端证书。如果你不想别人看到某个地址,你可以用request.setRequestDispacher("*/.jsp").forword(request,response);我不知道拼对没有,自己多网上搜下。

2. 怎么实现页面URL的加密

实现办法: (1)利用弹出窗口封锁鼠标右键将下面这段代码放在网页HTML代码的标志中,就可以实现封锁右键,给网页加密。

3. url参数加密

加密URL参数

插件在访问 Web 程序时,可以使用 Get 方法或 Post 方法提交数据,无论是哪种方法,按照 HTTP 协议的规范,参数总是按照以下格式提交(每对参数名/参数值以“&”号分隔):

参数名1=参数值1&参数名2=参数值2&参数名3=参数值3...

如果您没有使用SSL,所有的参数名和参数值都将以明文的形式通过网络传输到 Web 服务器,显然这种方式是很不安全的,为了保证插件与Web 程序的通讯安全,插件在提交参数前可以对每个参数值使用 Rijndael 加密算法进行加密处理,并使用 Base64 编码转换为可读字符串形式。

Rijndael 加密算法是一种高效的对称加密算法,它是 AES(Advanced Encryption Standard,高级加密算法标准)的实现,在加密和解密时有两个基本参数:初始向量和密钥,Web程序在进行解密时必须使用和插件端设置相同的初始向量和密钥。

下面分别列出了加密和不加密的例子各一个:

a. 不加密:Username=test&Password=123456&ClientIP=192.168.0.200&CurrentTime=2005-07-06+23%3a51%3a29

b. 加密:Username=ZtlBwgvwkS5YV98N9cgO%2fw%3d%3d&Password=vBSchK4dJX7Z2zfUatu9ZQ%3d%3d&CurrentTime=mpNifqRIvBV2xZi3d%2fPli6%2bZwR9BKHs4y6t%2bNS2QIr4%3d

在 Web 程序端必须使用相同的算法来解密各个参数值,具体如何实现取决与您所使用的 Web 程序语言,这就需要您找到特定语言的算法实现。解密一个参数值的过程包括下面三个步骤:

1. 使用 Base64 算法将参数值转换为字节数组;

2. 使用 Rijndael 算法将 1 中得到的字节数组解密得到另一字节数组;

3. 将 2 中得到字节数组用特定的字符集转换成字符串,即得到原始的数据。

插件安装目录下的“GVODClassLib.dll”文件包含了加密和解密的算法实现类 CryptoUtility,它的 Decrypt 方法可以直接将 Base64 编码后的密文解密为原文字符串,如果您的 Web 程序使用的是 asp.net 编写的,可以将该文件拷贝到您 Web 站点的“/bin”目录下,然后按照下面的例子完成解密:

<%@ page language="C#" %>
<%@ import namespace="Com.GVOD" %>
<%
//定义密钥,请改成你加密时使用的密钥
string key = "OEtxF/yyALd2NflVW4KSMspQIozPkSRL+mEdvlBAzUQ=";

//定义初始向量,请改成你加密时使用的初始向量
string iv = "Cz3EXGTEMeIN8PXKFLiZWg==";

//定义密钥长度,请改成你加密时使用的密钥的长度
int keyLength = 256;

//生成 CryptoUtility 类的实例
CryptoUtility util = new CryptoUtility(key, iv, keyLength);

//解密用户名
string username = util.Decrypt(Request["Username"]);

//解密密码
string password = util.Decrypt(Request["Password"]);

//解密其它参数
...
%>

阅读全文

与前端url进行加密相关的资料

热点内容
文件图片无故加密怎么解除 浏览:300
程序员研二 浏览:900
程序员去哪找工作 浏览:161
cad的find命令 浏览:155
税务服务器停机维护是什么意思 浏览:319
飞入代码单片机 浏览:528
汽车贷款缴清后不解压 浏览:605
以色列对加密的态度 浏览:395
富爸爸投资指南pdf 浏览:961
华为文件夹图标设置 浏览:351
海口移动dns的服务器地址是多少 浏览:71
android自动唤醒 浏览:474
汽车单片机仪表剪线调表 浏览:786
海通证券app如何查看沪深账号 浏览:694
可以娶女程序员吗 浏览:338
智慧用电app怎么远程断电 浏览:232
sd优盘怎样加密 浏览:665
冬天来了春天还会源码哲理 浏览:770
互联网时钟服务器地址6 浏览:551
程序员最长工作寿命到几岁 浏览:829