解密request and response

This commit is contained in:
sxu 2025-05-21 10:32:41 +08:00
parent f7099cd4a8
commit 4289aac5a1
1 changed files with 2 additions and 14 deletions

View File

@ -70,24 +70,12 @@ public class SM4EncryptUtils {
}
public static void main(String[] args) {
System.out.println(sm4Encrypt("18715460609"));
System.out.println(sm4Decrypt("U5BAeCf7edMkUVVHGRBMSg==##encrypted"));
//
// System.out.println(sm4Encrypt("13866134935"));
// System.out.println(sm4Decrypt("29G1AUHDmLvPe1tt0t12Dw==##encrypted"));
String src = decryptBySm4("pr2IC0qcQR8qdVvkdVdyT/zx+NaKimm76M9FRfkop5+U/B2Crl8/Rq5VIHJACwfX",
String src = decryptBySm4("aW8HTi81efYSlwBzY6JvspCDk+hvMqMlxitHz9Ec/+X+ExtfalmH4Ue0tfC+YvCu",
Base64Decoder.decode("StqtdHhleMKClUGbmBqdrg=="));
System.out.println(src);
String src1 = decryptBySm4("pqiIyu7z2qPvINrf73938NyUAqooHQl3cm3gyZtdgY1+t/1HnHININ0DEO35gmnvu1XHp00JQGTkCpYAWqO6XFIUAR/TbHSKBamffOQ0VtE2a3sgYlVs21gC19B/wKKB1xd3x1jIt8svXYd4SWOlAW1gnVSSgvXxa5nqoTZeH1sARkx46xV4U/g+sJ1yi8snW9pNey1fUORzl4VD7D+ojSRuhQYUUfUDXlYX5zQMJCX+MmzzNv/OMq5+mBpgsn2P",
String src1 = decryptBySm4("QIqt833yQpVlbti0VrmZM81EFO7+KgdzthiAsCjjVR8RNaghD1S1GTmuNW8sFtXQjRBe8lQ66DviIjr0DCXksI9Z4Sj6dVcrLesLWq1M7FvcoHpXa07oJxyR8MKDDDCuhywURLJDh8PWURVX4X/j5xNK+njBbeuKLv0nZX84lI/Rbt15XSvq9Fy+0SvOeSKvs13VgUR8r55qURKqKNWrOZwK/BDiqgnVsXXoHi4QnA6EgQF5pgQ6Sacqvdjm4qyKAqnFhhXzMQs2OBB8Y4EG41lG60yoU1Dam4vBVl8PnHSr6t9mM/Qm2KNevZZ5PGvcv6tXGU9IYXrOX5TvULdYOgOpXY6MELlmdzthr6iSj4iNrlPNQmtHLtQT0zOM14u9Tz0KBEXEJNn2Oi/2rTMFNSfIunjhETwS0x6yJHzSAKsI9Hg0WLHRbPMgXEg8QyjJ+oxGuxpChPG0SjPsj8iTCV31eoD3zqt/0/CRcUig0HJUzXQI6OZoBhzmwZHcw+oREOFKIbylucynAn1aeTg/PtqECQjkEjdSgqzCyz9h4198q+2p758H2xB6ZYK5kLl9ln9hRO2dYxBlRJUWcZw4g6d98w08k+RA5pJ3m2IuSosAR2xNFp07T6oTmywqCRl09mh61SDwic8aoYxRBu46D0KhAZeO02+/1qoldoKVb5578qzpHpxKjcZ7ASRCvhj+YtvwNOsIkynXoyiL726J1jMlO0ZOzosmsv2J/6BgEFS6feeaErZUyJkJt+4QvZ8JtsuELTY6hpwM+63yy1HpesgNf7wdS/1DbOZ0EvLvzKhkYBt9FvUY0Kyu593SFCfSMFrWd1wj4s1Rjr8FZGout8LNsjZTZ55Mh1gsYWixo5/tVgkb7ovJZczinsj7GiNFBwV0ufNBOnRxcsmdDjHTECYxd0SLm8qvHhTAgVCcWfVA3qQKTPPrhuv0BqkDQXWIErcwtjGZTi/OodcgL5S2+jVcPVLeAsx5zsSBbq/69+Mm47/f2v9mkw/AnB7S0mX5FUx7VsOGx4sDEJJ+QwuekfNLyQ1dqaZVV+x2c3/qA6Sky/jPIuaamrOi/EP4STUNj/inLXAHmb6kNpKAtn1x2W1vNi9DrcX2tUV+fxNnGKEdgmF3FRDqzMFQDEWRufgmNNN+CzPnXHAzlVcL0uG/SOgrlA1AI/bpfP3AmSd4tS5hHXtClli6rba2SQArlqOwDT5LpYy0/bGoAjE6n+gWUC5/lAVCJ1YFYuuKZeu3uWr4zMPkfm75e4c78JuiaqwPxbefmUtNVJosi9ByYtCylbLOmTPwOQvrUfk9HS1UriN0xB2cOnBPpySJG06l457Q",
Base64Decoder.decode(src));
System.out.println(src1);
// String src2 = decryptBySm4("Fm61oDlfUUyw1827TmMJnMym9V7KeX90sFNBSEKklDCCF+xeP6xroJ8h51DSHEkLm9oLIz3zjZ67pyHQbNr1Ewy/IOa3oS3urOcs+GQM1Bbept49M4gYVlR+9T5PVBh/oGTxWCLDFGXniZ//I3TPzTZ4d0lvYYQXdU8urbRlG4h+HwVYHupezgESM/7znsxR1cgVRybPdAiabQBasPzJdI8VKx+g+xVR3ee2hPtLZTXBf6ncvbj4f6eXzq5Ak5NnDASJEdJC9gj4pv2evfogAxZNoFLS0hPRde44sjGBXpJ3pWLWp/03iIrLlCQC2V4qugUULZMWaRXp3VzXbvHxbjqzPybMsocBdylfpPDrlj8AMJwt4c48AV+5VSSX4OM7LWwiW7N1Wi8pXbzzzUiUPwJa2T5y3rd40RG8JCruBEoD58t68vt8PoCcdbi4oyO7iY0AZsGxqXkJML9khMzb7yyGogZ6UHVNuzEMZbwbCmMrr2TNIye47yWD4MrB4Em+AwoiCPQMOcZ4uoqtJ79z4+BKWnhb3wy9/Cre54gpLnnAPlEDcmsjVjphjebp9qeGQH9xYXgI/RujjjAUMVDfEIBCHehKjbxTNEMxKesxsQJ/oK4DTOJV71OK4FmxMzdIqkNj02nzoOJC1c7S6ybJcjSP0ls0KRkQq6BLlPxldzGkT6lIUcFfd9foqqETKVDhCisSmKK1oAkdqCd4G6DKF2HFnZmjlanss6KhjdNJoi5cPxpFfVWFG7WxnswOt8FH0eMbanwaY2OuLJ0IL/AoW89iEQQ1vOFCbA2ijrPvAZ8P/YVlXKxXKrcIBHTRfDNjbNrl4VF1/5b0PZWt2BO3BUbT1hSTW5T4M1K0XAqf91e11DgUcp0wlgXE9oyCrcWAMUqwCYYdWEMtvktN3gSeKCHrmHnb+BWHZDVwHIltTbz90guY0k7GgURXSHLPIu+O",
// Base64Decoder.decode(src));
// System.out.println(src2);
}
public static String decryptBySm4(String data, byte[] key) {