1. 程式人生 > >關於JAVA中一些簡單加密演算法的思考

關於JAVA中一些簡單加密演算法的思考

import java.util.Scanner;

public class JiaMiDemo {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println(“請輸入您要加密的資料:”);
int password = sc.nextInt();
String result = JiaMi(password);//使用JiaMi方法對資料加密
System.out.println(“加密後結果為:”+result);
}
//編寫加密方法
public static String JiaMi(int password){
//定義動態陣列,資料長度不超過10
int[] arr = new int[10];
//將int資料儲存到陣列中,並實現資料前後對換
int index = 0;
while(password>0){
arr[index] = password%10;
index++;
password /= 10;
}
//對每個陣列中的資料加5,然後對10取餘
for(int i=0;i