亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? codingmachine.java

?? 自創(chuàng)加密解密算法
?? JAVA
字號(hào):
package com.mars.func;

/**
 * @author 劉權(quán)
 * @version 1.0
 */
import java.util.TreeMap;

public class CodingMachine {

        Generator gen;
        int[] datafgprt;//密文的指紋
        String srcString="";

        public CodingMachine(){
                gen=new Generator();
        }

//	對(duì)明文進(jìn)行加密
        public String encrypt(String srcmsg){
                byte[] srcbytes=srcmsg.getBytes();
                byte[] keys=gen.getKeys();
                byte[] desbytes=new byte[srcbytes.length];
                datafgprt=new int[srcbytes.length];
                byte key;
                String desmsg="";
                int[] keysID=gen.getKeysID();
                int id;
                int index;
                TreeMap<Integer, Character> codeMap=gen.getCodeMap();
                //將明文與key異或
                for(int i=0;i<srcbytes.length;i++){
                        index=i%100;
                        id=keysID[index];
                        key=keys[id];
                        desbytes[i]=(new Integer(srcbytes[i]^key)).byteValue();
                }
                //將異或后的碼通過(guò)字符表轉(zhuǎn)化成字母和數(shù)字
                for(int i=0;i<desbytes.length;i++){
                        int mapKey=desbytes[i];
                        if(codeMap.containsKey(mapKey)){
                                desmsg=desmsg+codeMap.get(mapKey);
                                datafgprt[i]=0;
                        }
                        else{
                                desmsg=desmsg+mapKey;
                                if(mapKey<10){
                                        datafgprt[i]=1;
                                }
                                else{
                                        if(mapKey>=10&&mapKey<100){
                                                datafgprt[i]=2;
                                        }
                                        else{
                                                datafgprt[i]=3;
                                        }
                                }
                        }
                }
                /*System.out.println("數(shù)據(jù)指紋:"+datafgprt.length);
                for(int i=0;i<datafgprt.length;i++){
                        System.out.print(datafgprt[i]+" ");
                }
                System.out.println();*/
                return desmsg;
        }

//	對(duì)密文進(jìn)行解密
        public String dencrypt(String desmsg){
                TreeMap<Character,Integer> reverseCodeMap=gen.getReverseCodeMap();
                byte[] keys=gen.getKeys();
                int[] keysID=gen.getKeysID();
                int flag;
                int pos=0;
                byte[] srcbytes=new byte[datafgprt.length];
                String srcmes;
                for(int i=0;i<datafgprt.length;i++){
                        if(datafgprt[i]==0){//從字符逆對(duì)應(yīng)表中找原碼
                                char keyChar=desmsg.charAt(pos);
                                srcbytes[i]=reverseCodeMap.get(keyChar).byteValue();
                                pos=pos+1;
                        }
                        else{
                                if(datafgprt[i]==1){//一位數(shù)字,原樣轉(zhuǎn)化
                                        String substr=desmsg.substring(pos, pos+1);
                                        flag=Integer.parseInt(substr);
                                        srcbytes[i]=(new Integer(flag)).byteValue();
                                        pos=pos+1;
                                }
                                else{
                                        if(datafgprt[i]==2){//兩位數(shù)字,原樣轉(zhuǎn)化
                                                String substr=desmsg.substring(pos, pos+2);
                                                flag=Integer.parseInt(substr);
                                                srcbytes[i]=(new Integer(flag)).byteValue();
                                                pos=pos+2;
                                        }
                                        else{//三位數(shù)字,原樣轉(zhuǎn)化
                                                String substr=desmsg.substring(pos, pos+3);
                                                flag=Integer.parseInt(substr);
                                                srcbytes[i]=(new Integer(flag)).byteValue();
                                                pos=pos+3;
                                        }
                                }
                        }
                }
                for(int i=0;i<srcbytes.length;i++){
                        int index=i%100;
                        int temp=srcbytes[i]^keys[keysID[index]];
                        srcbytes[i]=(new Integer(temp)).byteValue();
                }
                srcmes=new String(srcbytes);
                return srcmes;
        }

        /*public static void main(String[] args) {
                CodingMachine cm=new CodingMachine();
                String srcmsg="askdfakdjoapwJhJKkhLkjKlkLKlktcjhlaspeihHjFfyGiPOjiHGgFgfFHlskFl;kJDlksdjLKJlkdjoiajHkhhlHkHJhgJGkhJHkHkjhJHkHhJhkJGugUjHkooiLKJHgJgJG";
                System.out.println("明文長(zhǎng)度:"+srcmsg.length());
                System.out.println("明文:"+srcmsg);
                cm.gen.showMsg();
                String desmsg=cm.encrypt(srcmsg);
                System.out.println("密文:"+desmsg);
                srcmsg=cm.dencrypt(desmsg);
                System.out.println("解密后的明文:"+srcmsg);
                System.out.println("解密后的明文長(zhǎng)度:"+srcmsg.length());
        }*/
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人毛片老司机大片| 韩国女主播成人在线观看| 国产欧美一区二区精品秋霞影院 | 91片黄在线观看| 欧美激情艳妇裸体舞| 国产成人一级电影| 国产亚洲精品福利| 国产成人在线看| 国产精品色在线| av一本久道久久综合久久鬼色| 国产欧美日韩亚州综合| 国产丶欧美丶日本不卡视频| 国产亚洲午夜高清国产拍精品 | 久久国产精品99精品国产 | 免费视频最近日韩| 欧美大片拔萝卜| 国产麻豆精品一区二区| 亚洲国产精品激情在线观看| 91色.com| 蜜桃一区二区三区在线观看| 国产亚洲精品福利| 97se亚洲国产综合自在线不卡| 亚洲一区二区三区在线播放| 91精品国产91综合久久蜜臀| 国精产品一区一区三区mba桃花| 中文一区在线播放| 欧美午夜一区二区三区免费大片| 青青草国产精品97视觉盛宴 | 久久99国产精品尤物| 国产女人18毛片水真多成人如厕| 色婷婷综合久久| 麻豆成人综合网| 亚洲精品高清视频在线观看| 欧美zozo另类异族| 一本久道久久综合中文字幕| 经典一区二区三区| 亚洲一区二区三区三| 久久久精品免费网站| 欧美日韩二区三区| 99久久99久久精品国产片果冻| 久久99日本精品| 亚洲三级小视频| 国产欧美综合色| 日韩欧美www| 欧美高清精品3d| 色综合色狠狠综合色| 国产成人亚洲精品青草天美| 免费人成黄页网站在线一区二区| 亚洲综合999| 欧美成人精品二区三区99精品| 91免费国产在线观看| 国产风韵犹存在线视精品| 日本不卡在线视频| 亚洲大片一区二区三区| 亚洲综合偷拍欧美一区色| 日本一区二区免费在线| 欧美白人最猛性xxxxx69交| 欧美一区二区三级| 91精品国产综合久久久蜜臀图片 | 色婷婷久久久综合中文字幕| 99精品欧美一区二区三区小说| 国产.欧美.日韩| 国产福利精品导航| 成人一区在线观看| 成人性生交大片免费看中文网站| 国产成人免费9x9x人网站视频| 精久久久久久久久久久| 国产精品一区在线观看乱码| 国产风韵犹存在线视精品| www.欧美日韩国产在线| 色综合天天在线| 欧美日韩综合色| 在线亚洲高清视频| 欧美伊人久久久久久午夜久久久久| 99久久伊人久久99| 色欧美乱欧美15图片| 欧美日韩黄色影视| 精品国产91久久久久久久妲己| 欧美一区二区二区| 国产天堂亚洲国产碰碰| 亚洲欧洲日韩一区二区三区| 亚洲午夜国产一区99re久久| 人人精品人人爱| 国产成人精品一区二区三区网站观看| 成人激情视频网站| 在线看国产一区| 精品国产免费一区二区三区四区 | 一二三区精品视频| 视频在线在亚洲| 国产99精品视频| 欧美日韩国产一级| 久久精品视频免费观看| 亚洲一区自拍偷拍| 国产成人精品午夜视频免费| 欧美色窝79yyyycom| 久久久精品国产99久久精品芒果| 亚洲天堂网中文字| 久久er99热精品一区二区| 91在线视频免费91| 精品成人a区在线观看| 色一情一伦一子一伦一区| 日本电影亚洲天堂一区| wwww国产精品欧美| 亚洲一区二区三区小说| 国产乱妇无码大片在线观看| 欧美丝袜丝交足nylons| 国产精品免费av| 韩国中文字幕2020精品| 91九色02白丝porn| 国产午夜亚洲精品羞羞网站| 日韩精品91亚洲二区在线观看| 成a人片国产精品| 久久久久久亚洲综合| 精品久久久久一区二区国产| 国产盗摄一区二区| 精品国产伦一区二区三区免费| 亚洲欧美一区二区久久| 国产成人丝袜美腿| 久久综合久久综合亚洲| 不卡一区二区在线| www国产成人免费观看视频 深夜成人网| 亚洲va在线va天堂| 色综合久久精品| 亚洲欧美日韩国产综合在线| 丁香天五香天堂综合| 欧美激情一区二区三区蜜桃视频| 国产一区二区0| 欧美精品一区二区三区蜜臀| 精品一区二区三区久久久| 欧美怡红院视频| 婷婷综合在线观看| 欧美一区二区视频在线观看2022| 亚洲成人黄色影院| 91精品麻豆日日躁夜夜躁| 午夜欧美电影在线观看| 精品美女在线观看| 国产精品一区一区| 国产午夜精品久久久久久久| 成人在线视频首页| 亚洲一级二级三级| 欧美久久久久久蜜桃| 久久99久久99精品免视看婷婷| 国产亚洲视频系列| 欧美mv日韩mv国产| 日韩在线观看一区二区| 日韩欧美第一区| 国产精品69毛片高清亚洲| 亚洲欧美另类综合偷拍| 欧美久久婷婷综合色| 日韩电影网1区2区| 亚洲视频资源在线| 精品美女在线播放| 91热门视频在线观看| 久久99精品国产91久久来源| 中文字幕在线观看不卡视频| 欧美日韩视频在线一区二区| 成人一级片网址| 日韩电影在线一区二区三区| 亚洲欧洲三级电影| 日韩精品综合一本久道在线视频| 粗大黑人巨茎大战欧美成人| 视频一区视频二区中文| 亚洲天堂a在线| 欧美va亚洲va| 在线视频国产一区| 久久青草国产手机看片福利盒子 | 亚洲成av人片观看| **欧美大码日韩| 欧美国产成人在线| 日韩欧美一级二级三级| 欧美视频在线一区| 99r国产精品| 国产馆精品极品| 久久99国内精品| 日韩电影在线观看电影| 亚洲色图制服丝袜| 中文字幕免费不卡| 亚洲精品在线网站| 精品久久国产字幕高潮| 日韩欧美高清在线| 日韩三级视频在线看| 日韩情涩欧美日韩视频| 日韩一区二区三| 日韩午夜av一区| 精品久久免费看| 日韩精品一区二区三区蜜臀| 日韩欧美国产一区二区在线播放| 欧美mv日韩mv国产网站app| 日韩午夜激情视频| 26uuu国产在线精品一区二区| 精品国产91乱码一区二区三区 | 99re视频精品| 99精品视频免费在线观看| 在线视频观看一区| 欧美一区二区三区婷婷月色| 精品国产亚洲在线| 中文字幕精品在线不卡| 亚洲色图清纯唯美| 日韩中文字幕区一区有砖一区| 久草在线在线精品观看|