首页 > 电脑 > 求加密java编程题 字母clvj字符加密?

求加密java编程题 字母clvj字符加密?

电脑 2022-12-04

如何用JAVA实现字符串简单加密解密?

java加密字符串可以使用des加密算法,实例如下: package test; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.security.*; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import java

Java编程题输入字符串,将字符串拆分为字符,对字符进行加密,将加密后的字符连接起来,输出加密结果?

Java参考源代码: import java.util.Scanner; public class Demo { public static void main(String[] args) { String source = null; String dest = null; Scanner scan = new Scanner(System.in); System.out.print("请输入明文字符串:"); source = scan.nextLine(); char[] arr = source.toCharArray(); for(int i=0; iJAVA题:编写一个加密程序,对用户输入的字符串加密后输出。加密的方法是将每个字符映射成字母表中的对称
publicStringgetPass(Stringstr){
Stringstr="";
for(inti=0;icharch=str.charAt(i);//得到单个字符ch;
if(ch>64&&ch<91){//成立=>ch是大写字母
str+=(char)(155-ch);//大写对应字母之和:155eg:'A'+'Z'=155
}elseif(ch>96&&ch<123){//成立则ch是小写字母
str+=(char)(219-ch);//小写对应字母之和:219如:'a'+'z'=219
}else{
str="";//若进入此处,则说明str中有非字母字符
returnstr;//直接退出
}
}
returnstr;//返回str的值;
}
楼主估计是新手,此处程序鄙人就不进一步优化。(可优化)

Java 编写加密类,实现对输入字符串进行加密,加密算法如下: 1.每个字符

不懂请追问 public class Q { public static String encrypt(String str){ StringBuilder sb=new StringBuilder(str); for(int i=0;iJava编程如何给数字加密最简单的,用异或运算。 你也可以自己写个加密方法啊。 比如说:利用unicode字符加密啊。假设一个数字a它的unicode值是1234,你自己设计个函数,比如说y=2x^3+3,得到一个新的unicode字符,然后把这个unicode字符转换为字母,这个字母可能是汉字,但更可能是外国符文,反正一般人不会认出来的。你解密的时候,倒推一下就行了。

标签:Java 编程 Java编程 信息技术

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18