(String[] args)
| 56 | } |
| 57 | |
| 58 | public static void main(String[] args) throws Exception { |
| 59 | // 需要加密的字符串 |
| 60 | String cSrc = "4444"; |
| 61 | System.out.println(cSrc); |
| 62 | String enString = CAESOperator.getInstance().encrypt(cSrc); |
| 63 | System.out.println("加密后的字符串:\n" + enString); |
| 64 | |
| 65 | // 需要解密的字符串 |
| 66 | enString="cygWueIdzQwEHdivRqRBKw=="; |
| 67 | String DeString = CAESOperator.getInstance().decrypt(enString); |
| 68 | System.out.println("解密后的字符串:\n" + DeString); |
| 69 | |
| 70 | while (true) { |
| 71 | System.out.println("chose to (de)crypt or (en)crypt"); |
| 72 | Scanner input = new Scanner(System.in); |
| 73 | String x = input.next(); |
| 74 | //System.out.println(x); |
| 75 | if (x.equals("de")){ |
| 76 | //System.out.println("decrypt"); |
| 77 | Scanner inputaa = new Scanner(System.in); |
| 78 | String aa = inputaa.next(); |
| 79 | //String data = "1AB1B76D06A15BF7D83E9629944528D9B1F4F79903E833065DC5447579E2D4AAF25250B8493677DB931CEFC0DE8B09846558F821B65F590118D0F27141EC830C003BCD9039B1962644699BCBAE2E3B81A9CF0F08904A08F2518A2391596B0AF24531ED94EBA061BADBB45FAEFFB63F91B857BB098D9E954A6BCDD8D8CDF701F72550DAFD10D6FD505A6FDACFDBBBB0340238BC905E585C1303401D43625B2C2635903CF4082E5AA949E67C6B49BF95651F93FC2B0394D1F0AF204BCC8CC8E4CA31531728C197475AD843A87F64FA03CCF6E1280A93A6536F9291FAE18D7A9A9D2EF10281291230C0905641D5A35E1D02B1D0F829EABD6B47EC7D5B02186E871018FFFC7E30854CE9C630A32B4C1D0255C02E7F713CB84BBE4CABF34CBE6A984EAD39DE804CCEEB33F1A94DE609E7510CAF1AF157CD6E84E31DC6D2F5ED3C9DA8783AB388AF49E0C67576E8708BCB96A27434E3EA23218E88C01FB7CD3279CE82B2BD8BF6124B6C921486AF2D5A150068E269A6ADF3E60A73FAF87C43E407B0D74FAD96ADC84B7FB53029FDA3BBC21C1DA9E5BB50FDD1F15B184CA51D66419783FCD34502C51FE9AC9CDE158241399DF82AECF305479CAE48A343EB44B4DFC7D524B0BC5F22B27A9EF946BBEA8CD940BF4E2FAAD8938053AB1786FF034036DA72"; |
| 80 | String data = aa; |
| 81 | String key = "(.2=W$j#z]d3Qx^J"; |
| 82 | System.out.println(CAESOperator.getInstance().encrypt(cSrc)); |
| 83 | } |
| 84 | else if (x.equals("en")) { |
| 85 | //System.out.println("encrypt"); |
| 86 | Scanner inputbb = new Scanner(System.in); |
| 87 | String bb = inputbb.next(); |
| 88 | String key = "(.2=W$j#z]d3Qx^J"; |
| 89 | System.out.println(CAESOperator.getInstance().decrypt(enString)); |
| 90 | } |
| 91 | else{ |
| 92 | System.out.println("error"); |
| 93 | } |
| 94 | |
| 95 | } |
| 96 | } |
| 97 | } |
| 98 |
nothing calls this directly
no test coverage detected