MCPcopy Create free account
hub / github.com/bit4woo/ReSign / main

Method main

src/custom/CAESOperator.java:58–96  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 3

getInstanceMethod · 0.95
encryptMethod · 0.45
decryptMethod · 0.45

Tested by

no test coverage detected