六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 67|回复: 0

使用Base64加密字符串,链接等

[复制链接]

升级  76%

8

主题

8

主题

8

主题

童生

Rank: 1

积分
38
 楼主| 发表于 2013-1-27 05:21:49 | 显示全部楼层 |阅读模式
在项目中需要加密和解密链接,并需要支持各种字符,因此动手改装了Base64,打包成JAR.(请下载使用)
 
测试类如下:
 
/////////////////////////////////////////////////////////////////////
//Copyright (C) 2005 赵永亮
//
//本文件为本人的知识财产,除本人提
//供书面许可外,请勿使用!
//修改记录
//修改日期                 修改内容                    修改者
//2008-6-4             
/////////////////////////////////////////////////////////////////////
import java.io.UnsupportedEncodingException;
import base64.Base64;
public class Base64Test {
 
 public static void main(String[] args) throws UnsupportedEncodingException
 {
        String s = "http://localhost:8009/apos/judwusd/ksdw.jsp?id=美女";
        String encodeS = Base64.encode(s);
        System.out.println("加密前链接:"+s);       
        System.out.println("加密后结果:"+encodeS);
        System.out.println("解密后结果:"+Base64.decode(encodeS));
 }
}
 
 
结果如下:
 
加密前链接:http://localhost:8009/apos/judwusd/ksdw.jsp?id=美女
加密后结果:aHR0cDovL2xvY2FsaG9zdDo4MDA5L2Fwb3MvanVkd3VzZC9rc2R3LmpzcD9pZD3nvo7lpbM=
解密后结果:http://localhost:8009/apos/judwusd/ksdw.jsp?id=美女
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表