주요 논문
5
*2026년 기준 최근 6년 이내 논문에 한해 Impact Factor가 표기됩니다.
1
Article
|
·
인용수 4
·
2025DDoSBERT: Fine-tuning variant text classification bidirectional encoder representations from transformers for DDoS detection
Thi-Thu-Huong Le, Shinwook Heo, Jaehan Cho, Howon Kim
IF 4.6 (2025)
Computer Networks
https://doi.org/10.1016/j.comnet.2025.111150
Computer science
Denial-of-service attack
Encoder
Transformer
Autoencoder
Artificial intelligence
Speech recognition
Pattern recognition (psychology)
Deep learning
Electrical engineering
2
Article
|
인용수 5
·
2024Secure decentralized firmware update delivery service for Internet of Things
Yustus Eko Oktian, Thi-Thu-Huong Le, Uk Jo, Agus Mahardika Ari Laksmono, Howon Kim
IF 7.6 (2024)
Internet of Things
인터넷 사물인터넷(Internet of Things, IoT) 기기의 수가 증가함에 따라 사이버 공격을 방지하기 위해 이들을 최신 상태로 유지하는 것이 중요하다. 전통적인 중앙집중형 전달 방식은 확장성 측면에서 적합하지 않을 뿐 아니라, 소규모 벤더에게는 운영 비용이 과도할 수 있다. 따라서 완전히 안전하면서도 확장 가능하고, 동시에 비용 효율적인 펌웨어 업데이트 배포 전략을 찾는 문제는 여전히 해결되지 않은 개방형 연구 과제이다. 본 논문은 블록체인을 활용하는 IoT 생태계를 위한 안전한 분산형 펌웨어 업데이트 배포 서비스인 Patchman을 제안함으로써 이러한 문제들에 답하고자 한다. 새로운 펌웨어 패치가 사용 가능해지면, 벤더는 누구나 펌웨어 배포자(firmware distributor)로 참여할 수 있도록 스마트 계약(smart contract)에 입찰을 수행한다. 표적 장치에 대한 성공적인 배포가 이루어질 때마다 배포자는 토큰(tokens)으로 보상을 받는다. 한편, 장치는 업데이트를 성공적으로 설치할 때마다 평판 점수(reputation score)를 획득한다. 견고성과 공정성을 보장하기 위해 우리는 검증 가능한 전달 증명(proof-of-delivery)과 설치 증명(proof-of-installation)을 사용하는 안전한 공정 교환 프로토콜을 개발한다. 이러한 증명은 블록체인에서 보상 및 평판 점수와 교환될 수 있으며, 증명 보유자(proof-holder)가 펌웨어 배포 및 펌웨어 설치 작업을 성공적으로 처리했음을 입증한다. 이를 통해 중앙 제3자 통제 없이도 펌웨어 업데이트 배포를 안전하게 수행할 수 있다. 우리의 평가 결과는 우리가 구상한 다섯 가지 보안 목표에 본 구현이 부합함을 보여준다. 또한 악의적 행위를 예치금(deposit) 몰수와 함께 다음 업데이트 작업에 참여할 때 기본 예치금 가치의 최대 4배까지 추가로 지불하도록 요구하여 성공적으로 처벌하였다. 이는 본 프로토콜의 공정성을 보장한다. 더 나아가, 제로-지식 증명(Zero-Knowledge Proofs)에 의존하는 기존 연구에 비해 낮은 처리 지연 오버헤드를 생성한다. 또한 본 접근 방식은 기존 연구보다 더 많은 기능을 지원함에도 불구하고, 가스 사용량(gas usage) 측면에서 경쟁력 있는 결과를 산출하였으며, 제안의 효율성을 입증한다.
https://doi.org/10.1016/j.iot.2024.101136
Firmware
Computer science
Computer security
Scalability
The Internet
Proof of concept
Computer network
Smart contract
Operating system
Blockchain
3
Article
|
인용수 36
·
2024Towards unbalanced multiclass intrusion detection with hybrid sampling methods and ensemble classification
Thi-Thu-Huong Le, Yeongjae Shin, Myeongkil Kim, Howon Kim
IF 6.6 (2024)
Applied Soft Computing
침입 탐지 시스템(Intrusion Detection Systems, IDS)은 악의적 활동으로부터 컴퓨터 네트워크를 보호하는 데 있어 핵심적인 역할을 수행한다. 그러나 IDS의 효능은 실제 세계 데이터셋에서 지속적으로 발생하는 클래스 불균형이라는 난제에 의해 일관되게 저해된다. 리샘플링 기법, 앙상블 방법, 비용 민감 학습, 데이터 증강 등 다양한 방법들이 불균형 분류 문제를 각각의 관점에서 해결해 왔음에도 불구하고, IDS 성능을 향상시키기 위한 효과적인 하이브리드 방법론을 목표로 하는 연구는 문헌상에서 주목할 만한 공백이 존재한다. 이러한 공백을 해소하기 위해, 본 연구에서는 앙상블 분류 프레임워크 내에서 하이브리드 언더샘플링과 오버샘플링 전략을 통합하는 혁신적인 방법론을 제안한다. 본 새로운 접근법은 특히 복잡한 다중 클래스 상황에서 데이터셋 분포를 조화롭게 정렬하고 IDS 성능을 최적화하도록 설계되었다. 심층 평가는 Car Hacking: Attack and Defense Challenge 2020 (CHADC2020) 및 IoTID20을 포함한 잘 정립된 침입 탐지 데이터셋을 사용하여 수행하였다. 그 결과, 제안된 방법론의 현저한 효능이 입증되었으며, 정밀도(precision), 재현율(recall), F1-score 지표에서 유의한 개선이 나타났다. 특히, 하이브리드-앙상블 방법은 두 데이터셋 모두에서 평균 F1 점수가 98%를 상회하는 탁월한 성능을 보였는데, 이는 침입 탐지 정확도를 실질적으로 향상시키는 뛰어난 능력을 강조한다. 요약하면, 본 연구는 IDS 분야에 의미 있는 기여를 제공하며 클래스 불균형이라는 광범위한 문제에 대한 견고한 해결책을 제시한다. 하이브리드 프레임워크는 IDS의 효능을 강화할 뿐 아니라, 앙상블 분류기에서 언더샘플링과 오버샘플링의 원활한 통합 가능성을 조명함으로써 네트워크 방어 강화를 위한 기반을 마련한다.
https://doi.org/10.1016/j.asoc.2024.111517
Computer science
Intrusion detection system
Artificial intelligence
Multiclass classification
Pattern recognition (psychology)
Ensemble learning
Machine learning
Sampling (signal processing)
Data mining
Support vector machine
4
Article
|
인용수 181
·
2022Classification and Explanation for Intrusion Detection System Based on Ensemble Trees and SHAP Method
Thi-Thu-Huong Le, Haeyoung Kim, Haeyoung Kim, Hyoeun Kang, Howon Kim, Howon Kim
IF 3.9 (2022)
Sensors
최근 몇 년 동안 침입 탐지 시스템(IDS)을 위한 많은 방법들이 연구 커뮤니티에서 설계되고 개발되었으며, IDS 데이터셋을 사용해 완벽한 탐지율을 달성한 바 있다. 심층 신경망(DNN)은 IDS에 널리 적용되는 대표적인 사례이다. 그러나 DNN 모델은 하드웨어 요구 사항에서 높은 연산 자원이 필요해지면서, 모델 아키텍처가 점차 복잡해지고 있다. 또한 대규모 IoT 기반 IDS 데이터셋을 사용한 이러한 DNN 모델의 결정에 대한 설명을 사람의 관점에서 얻는 것은 어렵다. 제안된 많은 IDS 방법들이 사이버보안 전문가에게 제공되는 설명의 부재로 인해 실제 배포에 적용되지 못한 경우가 많으며, 이는 IDS 모델의 판단에 따라 의사결정을 최적화하는 측면에서 이들을 지원하지 못했기 때문이다. 본 논문은 대규모 IoT 기반 IDS 데이터셋을 활용하여 IDS의 공격 탐지 성능을 향상시키는 동시에, 머신러닝(ML) 모델 예측에 대한 설명을 제공하는 것을 목표로 한다. 제안하는 ML 기반 IDS 방법은 앙상블 트리 접근법에 기반하며, 의사결정나무(DT)와 랜덤 포레스트(RF) 분류기를 포함하여 모델 학습에 고도의 연산 자원이 필요하지 않다. 또한 제안 방법의 실험적 평가는 두 개의 대규모 데이터셋 NF-BoT-IoT-v2와 NF-ToN-IoT-v2(기존 BoT-IoT 및 ToN-IoT 데이터셋의 새로운 버전)를 사용하며, 네트 플로우 미터의 특성(feature set)을 통해 수행한다. 아울러 IoTDS20 데이터셋도 실험에 사용한다. 나아가 SHapley additive exPlanations(SHAP)를 eXplainable AI(XAI) 방법론에 적용하여 DT 및 RF 모델의 분류 결정을 설명하고 해석한다. 이는 앙상블 트리 접근법의 최종 결정 해석에 효과적일 뿐만 아니라, 결과에 대한 설명을 바탕으로 사이버보안 전문가가 자신의 판단의 정확성을 신속하게 최적화하고 평가하는 데에도 지원을 제공한다.
https://doi.org/10.3390/s22031154
Computer science
Intrusion detection system
Random forest
Artificial intelligence
Set (abstract data type)
Machine learning
Decision tree
Tree (set theory)
Big data
Artificial neural network
5
Article
|
인용수 150
·
2022XGBoost for Imbalanced Multiclass Classification-Based Industrial Internet of Things Intrusion Detection Systems
Thi-Thu-Huong Le, Yustus Eko Oktian, Howon Kim
IF 3.9 (2022)
Sustainability
산업 사물인터넷(Industrial Internet of Things, IIoT)은 진보된 디지털 기술과 가장 빠른 상호연결을 제공함으로써 오늘날 산업 비즈니스를 실질적으로 크게 성장시킬 수 있는 기회를 창출한다. IIoT는 유망한 성장 기회를 제공하지만, 대규모 센서 IoT 데이터는 사이버 범죄자에 의해 쉽게 공격받을 수 있다. 따라서 IIoT는 네트워크를 보호하기 위해 서로 다른 수준의 높은 보안 요구사항을 필요로 한다. 침입 탐지 시스템(Intrusion Detection System, IDS)은 네트워크의 비정상적 행위를 탐지하고 공격을 회피하기 위해 안전한 네트워크 트래픽을 모니터링하는 것을 목표로 하는 핵심 보안 솔루션 중 하나이다. 특히 머신러닝(Machine Learning, ML) 기반 IDS 접근법으로 보안 IDS 애플리케이션을 구축하는 데 있어 그 효과가 일반적인 사이버 네트워크 및 특정 IIoT 네트워크 분야 모두에서 보안 연구 커뮤니티의 관심을 끌고 있다. 그러나 대부분의 이용 가능한 IIoT 데이터셋은 불균형 분포를 갖는 다중 클래스 출력 데이터를 포함한다. 이는 ML 기반 IDS 모델에서 공격 탐지 정확도가 감소하는 주요 원인이다. 본 연구는 이 문제를 극복하기 위해 eXtremely Gradient Boosting(XGBoost) 모델을 적용하여 IIoT 불균형 데이터셋을 위한 IDS를 제안한다. 제안한 방법의 효과성과 견고성을 평가하기 위해 두 가지 최신 IIoT 불균형 데이터셋, X-IIoTDS와 TON_IoT를 사용하였다. XGBoost 모델은 두 데이터셋에서 각각 F1 점수 99.9% 및 99.87%로 우수한 공격 탐지를 달성하였다. 이러한 결과는 제안된 접근법이 불균형 다중 클래스 IIoT 데이터셋에서 공격 탐지 성능을 향상시켰으며, 기존 IDS 프레임워크보다 우수함을 입증하였다.
https://doi.org/10.3390/su14148707
Computer science
Intrusion detection system
Industrial Internet
Artificial intelligence
Robustness (evolution)
Internet of Things
The Internet
Network security
Machine learning
Data mining