import java.io.UnsupportedEncodingException;
import java.math.BigInteger;

public class ChineseTrans {
public static void main(String[] args) throws UnsupportedEncodingException {
String Mtext="ninhao!123您好!";
Mtext=java.net.URLEncoder.encode(Mtext,"GBK");
byte ptext[]=Mtext.getBytes("GBK");//将字符串转换成byte类型数组,实质是各个字符的二进制形式
BigInteger m=new BigInteger(ptext);//二进制串转换为一个大整数

byte[]mt=m.toByteArray();//m为密文的BigInteger类型
String str=(new String(mt,"GBK"));
str=java.net.URLDecoder.decode(str,"GBK");

System.out.println(str);
}
}

java汉字加密解密相关推荐

  1. java字符串加密解密

    2019独角兽企业重金招聘Python工程师标准>>> java字符串加密解密try {String test = "123456789@fdj.com";Enc ...

  2. Java DES 加密解密

    1.加密的相关概念 1.明文:被隐蔽的消息称作明文(plaintext) 2.密文:隐蔽后的消息称作密文(ciphertext) 3.加密:将明文变换成密文的过程称作加密(encryption) 4. ...

  3. java 字符串加密 解密_java字符串加密解密

    java字符串加密解密 try { String test = "123456789@fdj.com"; EncryptionDecryption des = new Encryp ...

  4. Java AES 加密解密工具类

    maven 引入一个依赖 <!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --> <depen ...

  5. java AES加密解密

    近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之一:AES可以使用128.192.和256位密钥,并且用128位 ...

  6. Java MD5加密解密

    Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护.该算法的文件号为RFC 1321(R.Rives ...

  7. java des加密解密_Java实现的DES加密解密工具类实例

    本文实例讲述了Java实现的DES加密解密工具类.分享给大家供大家参考,具体如下: 一个工具类,很常用,不做深入研究了,那来可直接用 DesUtil.java package lsy; import ...

  8. java安全 加密解密!

    拷贝java源文件到另外的Eclipse或者MyEclipse的时候.出现红叉,很可能的原因是Jre运行时的环境不对,java的安全主要讲了私钥,公钥.对称加密和非对称加密.说是加密,解密,对手吗加密 ...

  9. Java Base64 加密解密 (数据加密或解决手机Emoji表情被数据库过滤掉的问题)

    2017年06月08日 10:15:19 glimmer_it 阅读数:359更多 个人分类: 安全加密 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.ne ...

最新文章

  1. PHP内核中的哈希表结构
  2. java自定义监听器例子_Spring 实现自定义监听器案例
  3. 基于springboot的医院信息管理系统
  4. python turtle循环图案-Python内置模块turtle绘图详解
  5. 使用python实现大文件分割与合并
  6. C指针原理(42)-内存管理与控制
  7. html转markdown_markdown转html带目录和图片压缩
  8. WebService入门介绍
  9. Infortrend新技术解决高效与节能的矛盾
  10. 模拟数据生成工具--Faker
  11. oracle切割字符串函数,Oracle字符串分割函数
  12. linux 查找文件及根据条件搜索文件内容
  13. 可三维成像(16,32线等)激光雷达调研
  14. 中小学机器人类竞赛活动2020-2021
  15. 舍友老六,创业五年,现在在华为上班
  16. scada系统集成_设计 SCADA 应用程序软件
  17. 市场营销行业拓客的10个经典方法
  18. 1504_AURIX_TC275参考手册_芯片介绍
  19. 这些年我们错过了什么
  20. 无图言屌?YYImage 设计思路,实现细节剖析

热门文章

  1. 最有潜力的行业:年薪百万+股票,给大数据新手的福利全在这了
  2. 高通与苹果和解,英特尔退出5G手机基带业务 | 广东省智能创新协会
  3. python运行环境提示:No module named ‘logbook‘,怎么解决
  4. 如何使用Unity制作虚拟导览(三)
  5. html超链接去虾线,还在用牙签、剪刀去虾线?教大家一招,一秒一个!
  6. chrome扩展推荐 - 让你的网页字体更美 --- Advanced Font Settings
  7. 如何调试Python程序(pdb使用手册)
  8. strings命令用法
  9. 自动驾驶中常用传感器作用
  10. 最有趣的linux命令玩法20条总结