浅析java实现数据加密问题
java实现数据加密问题,具体代码如下所示:
packageArray;
importjava.util.Scanner;
/*某个公司采用电话传递数据信息,数据是小于8位的整数,为了确保安全,
*在传递过程中需要加密,加密规则如下:
*首先将数据倒序,然后将每位数字都加上5,在用和除以10的余数来代替改数字,
*最后将第一位和最后一位数字交换,请任意给定一个小于八位的整数
*然后,把加密后的结果在控制台打印出来
**/
publicclass加密问题改进版{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("请输入你要加密的数据:(小于8位)");
intnumber=sc.nextInt();
getJiami(number);
}
//加密方法
publicstaticvoidgetJiami(intnumber){
//首先将数据倒序
int[]arr=newint[8];
intindex=0;
for(intx=0;x<8&&number>0;x++){
arr[x]=number%10;
index++;
number/=10;
}
//每位数字都加上5,在用和除以10的余数
for(intx=0;x
总结
以上所述是小编给大家介绍的java实现数据加密问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。