From 08b13b70c1952e1f4cb1943a81d9733ecf9927e4 Mon Sep 17 00:00:00 2001 From: Cruyse <742557672@163.com> Date: Wed, 14 May 2025 14:39:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=BA=86=E7=83=AD=E7=BA=BF-=E9=83=A8?= =?UTF-8?q?=E7=BA=A7=E8=B0=83=E7=94=A8=E7=9C=81=E7=BA=A7=E5=AF=86=E7=A0=81?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B0=83=E6=95=B4=EF=BC=8C=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E6=97=B6=E9=9C=80=E8=A6=81=E6=8C=89=E7=85=A7=E6=AD=A4=E5=AF=86?= =?UTF-8?q?=E7=A0=81encrypt=5Fkey=5Fbjiami?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../febs/auth/configure/DecryptThirdTokenFilter.java | 8 ++++---- .../cc/mrbird/febs/auth/configure/TransportClient.java | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/DecryptThirdTokenFilter.java b/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/DecryptThirdTokenFilter.java index c9659c2..e94265d 100644 --- a/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/DecryptThirdTokenFilter.java +++ b/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/DecryptThirdTokenFilter.java @@ -56,8 +56,8 @@ public class DecryptThirdTokenFilter extends OncePerRequestFilter { private final Gson gson = new Gson(); // 新增加密服务实例(在类顶部) private final SMCryptoService smCryptoService = new SMCryptoServiceImpl(); - private static final String encrypt_key = "8iot1blDJgNK36Do"; // 行政区划代码 - private static final String decrypt_key = "QLdQIASYMlT9SUUg"; + private static final String encrypt_key_bjiemi = "8iot1blDJgNK36Do"; // 部解密省加密 + private static final String encrypt_key_bjiami = "QLdQIASYMlT9SUUg"; //部加密省解密 private static final BytesKeyGenerator DEFAULT_TOKEN_GENERATOR = KeyGenerators.secureRandom(20); private static final Charset US_ASCII = Charset.forName("US-ASCII"); @Autowired @@ -252,7 +252,7 @@ public class DecryptThirdTokenFilter extends OncePerRequestFilter { // SM4加密Body(ECB模式) public String encryptBody(String plainText) throws Exception { EncryptCodeBean encryptCodeBean = new EncryptCodeBean(); - encryptCodeBean.setSecretKey(encrypt_key); + encryptCodeBean.setSecretKey(encrypt_key_bjiami); encryptCodeBean.setPass(plainText); String cipherText = smCryptoService.encrypt_Body(encryptCodeBean); return cipherText; @@ -260,7 +260,7 @@ public class DecryptThirdTokenFilter extends OncePerRequestFilter { // SM4解密Body(ECB模式) public String decryptBody(String plainText) throws Exception { DecryptCodeBean encrypt2 = new DecryptCodeBean(); - encrypt2.setSecretKey(encrypt_key); + encrypt2.setSecretKey(encrypt_key_bjiami); encrypt2.setPass(plainText); String cipherText = smCryptoService.decrypt_Body(encrypt2); return cipherText; diff --git a/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/TransportClient.java b/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/TransportClient.java index 696417f..9ade1d8 100644 --- a/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/TransportClient.java +++ b/ruoyi-auth/src/main/java/cc/mrbird/febs/auth/configure/TransportClient.java @@ -32,8 +32,8 @@ public class TransportClient { private static final String BASE_AREA_CODE = "999999"; // 基础系统标识 private static final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyyMMddHHmmss"); - private static final String encrypt_key = "8iot1blDJgNK36Do"; // 行政区划代码 - private static final String decrypt_key = "QLdQIASYMlT9SUUg"; + private static final String encrypt_key_bjiemi = "8iot1blDJgNK36Do"; //部解密省加密 + private static final String encrypt_key_bjiami = "QLdQIASYMlT9SUUg";//部加密省解密 private final OkHttpClient httpClient = new OkHttpClient(); private final Gson gson = new Gson(); private final AtomicLong sequence = new AtomicLong(1); @@ -112,7 +112,7 @@ public class TransportClient { // SM4加密Body(ECB模式) public String encryptBody(String plainText) throws Exception { EncryptCodeBean encryptCodeBean = new EncryptCodeBean(); - encryptCodeBean.setSecretKey(encrypt_key); + encryptCodeBean.setSecretKey(encrypt_key_bjiemi); encryptCodeBean.setPass(plainText); String cipherText = smCryptoService.encrypt_Body(encryptCodeBean); return cipherText; @@ -121,7 +121,7 @@ public class TransportClient { // SM4解密Body(ECB模式) public String decryptBody(String plainText) throws Exception { DecryptCodeBean encrypt2 = new DecryptCodeBean(); - encrypt2.setSecretKey(decrypt_key); + encrypt2.setSecretKey(encrypt_key_bjiemi); encrypt2.setPass(plainText); String cipherText = smCryptoService.decrypt_Body(encrypt2); return cipherText;