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

在项目中需要加密和解密链接,并需要支持各种字符,因此动手改装了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=美女

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值