From fbb4ad0c219ab1c17b5c2c85f4272e8f541edde9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?leehagjoon=28=EC=9D=B4=ED=95=99=EC=A4=80=29?= Date: Mon, 25 Sep 2023 11:36:42 +0900 Subject: [PATCH] =?UTF-8?q?[LDRA]=2026=20S=20:=20=EB=A3=A8=ED=94=84=20?= =?UTF-8?q?=EC=BB=A8=ED=8A=B8=EB=A1=A4=20=EC=8B=9D=EC=9D=84=20=EC=A2=85?= =?UTF-8?q?=EB=A3=8C=ED=95=98=EC=A7=80=20=EC=95=8A=EC=9D=84=20=EC=88=98=20?= =?UTF-8?q?=EC=9E=88=EB=8B=A4.=20-=20for=EB=AC=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../comn/collection/AuthCollection.java | 21 ++++++++++++++----- .../server/encrptn/kisa/KISA_SEED_CBC.java | 16 +++++++------- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/palnet/comn/collection/AuthCollection.java b/src/main/java/com/palnet/comn/collection/AuthCollection.java index 3017568..7523b61 100644 --- a/src/main/java/com/palnet/comn/collection/AuthCollection.java +++ b/src/main/java/com/palnet/comn/collection/AuthCollection.java @@ -9,9 +9,9 @@ import java.util.*; @Slf4j public class AuthCollection { - private Logger logger = LoggerFactory.getLogger(getClass()); + private final Logger logger = LoggerFactory.getLogger(getClass()); - private static Set authkeyList = new HashSet<>(); + private static final Set authkeyList = new HashSet<>(); public void reloadAuthkey() { // 인증키 하드코딩 처리 @@ -25,14 +25,25 @@ public class AuthCollection { public boolean checkAuthkey(String authKey) { boolean result = false; - for (Iterator iterator = authkeyList.iterator(); iterator.hasNext();) { + Iterator iterator = authkeyList.iterator(); + + while(iterator.hasNext()){ String item = iterator.next(); - if(authKey.equals(item)) { + if(authKey.equals(item)){ result = true; + break; } } - + +// for (Iterator iterator = authkeyList.iterator(); iterator.hasNext();) { +// String item = iterator.next(); +// +// if(authKey.equals(item)) { +// result = true; +// } +// } + return result; } diff --git a/src/main/java/com/palnet/server/encrptn/kisa/KISA_SEED_CBC.java b/src/main/java/com/palnet/server/encrptn/kisa/KISA_SEED_CBC.java index 95cba27..0ae0444 100644 --- a/src/main/java/com/palnet/server/encrptn/kisa/KISA_SEED_CBC.java +++ b/src/main/java/com/palnet/server/encrptn/kisa/KISA_SEED_CBC.java @@ -1190,7 +1190,7 @@ public class KISA_SEED_CBC { int[] outbuf = new int[process_blockLeng/4]; - for(j=0; j