java文字加解密
来源:互联网 发布:手机藏文输入法软件 编辑:程序博客网 时间:2024/06/06 03:58
public static void main(String[] args) { String Mtext="Hello Test 小鸡炖蘑菇"; try { Mtext=java.net.URLEncoder.encode(Mtext,"GBK"); byte ptext[]=Mtext.getBytes("GBK");//将字符串转换成byte类型数组,实质是各个字符的二进制形式 BigInteger m=new BigInteger(ptext);//二进制串转换为一个大整数 System.out.println(m.toString()); byte[]mt=m.toByteArray();//m为密文的BigInteger类型 String str=(new String(mt,"GBK")); str=java.net.URLDecoder.decode(str,"GBK"); System.out.println(str); } catch (Exception e) { // TODO: handle exception } }
OUT:
154637314025018198187495807238927605620036002342482133176166991342774575907657218962038818458649156Hello Test 小鸡炖蘑菇
0 0
- java文字加解密
- JAVA加解密 -- Base64加解密
- JAVA加解密 -- Base64加解密
- java加解密-数字证书
- java RSA 加解密
- java 加解密
- DES加解密(Java)
- java加解密相关
- java RSA 加解密
- java加解密算法
- java RSA 加解密
- java加解密
- Java简单加解密
- Java加解密
- java加解密
- Java Des加解密
- java RC4加解密
- java对称加解密
- CubieTruck安装Redis
- 使用springmvc 和nginx 搭建一个文件上传下载服务器
- jquery 那些事
- JsonCpp使用简介
- 配置 influxDB 鉴权及 HTTP API 写数据的方法
- java文字加解密
- Magento 订单后台增加支付接口来源列
- Linux下autoconf和automake使用
- java 异常
- web前端-js变量、作用域
- Android消息机制浅析
- Eclipse快捷键大全
- 知道这20个正则表达式,能让你少写1,000行代码
- 257. Binary Tree Paths 二叉树的路径