RnDCircle Logo
김진우 연구실
충북대학교 컴퓨터공학과 김진우 교수
SDN 보안
프로토콜 상태 퍼징
컨테이너 보안
연구 영역
기본 정보
논문·특허
과제
구성원

김진우 연구실

충북대학교 컴퓨터공학과 김진우 교수

김진우 연구실은 컴퓨터공학 기반 네트워크 보안과 시스템 소프트웨어 보안에 대한 연구를 수행합니다. Software-defined networking에서 인-네트워크 보안 서비스가 동작하는 구조를 분석하고, 분산 SDN controller의 프로토콜 상태를 기반으로 취약 시나리오를 탐색하는 테스트 방법을 개발합니다. 또한 컨테이너 기반 인프라에서 misconfiguration으로 인해 발생하는 실제 공격 위험을 측정·검증하고, dynamic analysis를 활용한 보안 정책 생성 절차를 구축합니다. 보안 분석 과정에서는 그래프 구조를 활용해 침해 징후를 분류하고, 연합 학습 기반의 프라이버시 보존 위험 예측과 security provenance 기반 원인 분석을 수행합니다.

SDN 보안프로토콜 상태 퍼징컨테이너 보안동적 분석 기반 보안 정책그래프 기반 보안 분석
대표 연구 분야
연구 영역 전체보기
SDN 기반 인-네트워크 보안 및 분산 컨트롤러 테스팅 thumbnail
SDN 기반 인-네트워크 보안 및 분산 컨트롤러 테스팅
In-Network Security and Distributed SDN Controller Testing
연구 분야 상세보기
연구 성과 추이
표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.
주요 논문
5
논문 전체보기
1
Article
|
·
인용수 0
·
2025
PassREfinder-FL: Privacy-preserving credential stuffing risk prediction via graph-based federated learning for representing password reuse between websites
Jaehan Kim, Jaehan Kim, Minkyoo Song, Minjae Seo, Youngjin Jin, Seungwon Shin, Jinwoo Kim, Jinwoo Kim
IF 7.5 (2025)
Expert Systems with Applications
https://doi.org/10.1016/j.eswa.2025.130111
Credential
Password
Reuse
Usability
Login
Authentication (law)
Dictionary attack
2
Article
|
·
인용수 0
·
2025
SecTracer: A framework for uncovering the root causes of network intrusions via security provenance
Seunghyeon Lee, Hyunmin Seo, Hwanjo Heo, Anduo Wang, Seungwon Shin, Jinwoo Kim
IF 5.4 (2025)
Computers & Security
https://doi.org/10.1016/j.cose.2025.104760
Exploit
Probabilistic logic
Identification (biology)
Overhead (engineering)
Intrusion detection system
Root cause
Root (linguistics)
Network security
3
Article
|
·
인용수 3
·
2024
Fatriot: Fault-tolerant MEC architecture for mission-critical systems using a SmartNIC
Taejune Park, Myoungsung You, Jinwoo Kim, Seungsoo Lee
IF 8 (2024)
Journal of Network and Computer Applications
https://doi.org/10.1016/j.jnca.2024.103978
Computer science
Architecture
Fault tolerance
Computer architecture
Distributed computing
최신 정부 과제
2
과제 전체보기
1
2024년 8월-2026년 8월
|64,283,000
안전한 웹어셈블리 기반 서버리스 환경을 위한 보안 계층 설계 및 구현
본 연구과제의 최종 목표는 안전한 WebAssembly (Wasm) 기반 서버리스 환경을 위한 보안 계층을 설계 및 구현하는 것이다. 이를 달성하기 위해 다음의 세부 목표를 설정하였다.1. Wasm 환경에서 발생할 수 있는 다양한 취약점을 분석하고, 그에 따른 공격 시나리오를 제시한다.2. 제시된 공격 시나리오를 탐지하고 차단할 수 있는 보안 계층을 설계 ...
클라우드 보안
서버리스 컴퓨팅
웹어셈블리
2
주관|
2022년 8월-2024년 2월
|31,461,000
분산 SDN 컨트롤러에서 취약점을 찾기 위한 모델 기반 테스팅 시스템 설계
본 연구과제가 목표로하는 시스템은 크게 다음의 3가지 부분으로 구성되어 있다. 가. 컨트롤러 모델 취약점을 효과적으로 발견하기 위해서 컨트롤러 모델 기반 공격 시나리오 생성 기법을 사용하고자 한다. 이는 기존에 소프트웨어 취약점을 효율적으로 찾기 위해 활용되었던 방법 중 하나로, 모델에 기반하여 유효한 공격 시나리오를 찾는 방법이다. 공격 시나리오 생성을 위한 컨트롤러 모델은 (1) 사용자가 직접 모델을 테스터에 제공하거나, (2) 분산 컨트롤러에 대한 모델을 자동으로 학습하는 두 가지 방법을 모두 고려하고자 한다. 전자는 분산 컨트롤러의 행위가 복잡하지 않을 경우 적용 가능하며, 후자는 분산 컨트롤러의 행위가 복잡하나 사용하는 프로토콜들의 설계 명세가 명확할 경우 적용 가능하다. 특히 후자의 컨트롤러 모델을 자동으로 학습하기 위해서 오토마타 학습법(Automata Learning)을 이용하고자 한다. 이는 타겟 시스템의 유한 상태 기계(Finite State Machine, FSM)를 학습하는 방법이며 보안 학계에서 타겟 프로토콜의 취약점을 찾기 위해 채용되는 방법 중 하나이다. 예를 들어 암호화 프로토콜인 TLS를 사용하는 여러 구현체(예: OpenSSL, GnuTLS)에 가능한 TLS 메시지를 오토마타 학습 알고리즘(예: L-Star)에 따라 전송하고, 응답에 따라 상태 기계를 추론하는 것이다. 같은 프로토콜이더라도 시스템이 구현한 방식에 따라 다르게 동작하거나 다른 상태를 가질 수 있으므로, 이러한 모델을 보고 구현체의 이상행위를 발견할 수 있다. 오토마타 학습법은 다음과 같은 순서로 동작한다. (1) 학습기가 프로토콜 메시지의 심볼인 입력 알파벳을 전송하면, (2) 변환기가 이를 구체적인 프로토콜 입력 메시지로 변환하고 타겟 시스템에 전송한다. 3) 타겟 시스템은 이에 따른 출력 메시지를 반환하고, (4) 다시 변환기가 이를 출력 알파벳으로 변환한다. (5) 학습기는 출력 알파벳을 보고 상태를 학습한다. 나. 공격 시나리오 생성 공격 시나리오는 본 시스템이 분산 SDN 컨트롤러 클러스터에 전송하는 일련의 메시지들의 고유한 순서(Sequence)를 의미한다. 본 연구과제에서 컨트롤러 모델을 바탕으로 효과적인 공격 시나리오를 생성하기 위해 그래프 순회 알고리즘을 고안하고자 한다. 입력된 모델을 하나의 그래프로 가정하고, 그래프 출발지 노드로부터 모든 상태 노드까지 도달하면서 여러 가지 공격 시나리오를 생성하기 위해 깊이 우선 탐색(Depth First Search), 너비 우선 탐색(Breadth First Search) 등을 이용할 수 있다. 가능한 그래프 순회 알고리즘을 모두 이용해보면서 어떤 것이 더 효율적으로 공격 시나리오를 생성하는지 비교해보도록 한다. 다. 클러스터 모니터링 본 시스템은 생성된 공격 시나리오가 유효한지 검증하고 실제 취약점을 발견하기 위해서 지속적으로 분산 컨트롤러를 모니터링하도록 한다. 이 때 컨트롤러가 이상행위에 빠지는 지를 알아내기 위해 기존 SDN 보안 및 분산 시스템 관련 논문들을 참고하여 몇 가지 탐지 기준을 체계적으로 정하도록 한다. 예를 들어 (1) 컨트롤러 셧다운, (2) 컨트롤러 내부 스토리지 오염, (3) 컨트롤러 제어권 탈취 등을 들 수 있다.
소프트웨어 정의 네트워킹 (SDN)
분산 시스템
네트워크 보안
최신 특허
특허 전체보기
상태출원연도과제명출원번호상세정보
공개2023암호화된 제어 트래픽 분석을 통한 SD-WAN의 제어 평면 구조 정보 생성 장치 및 방법1020230027261
공개2023가상 네트워크 생성 방법 및 시스템1020230027157
등록2022네트워크 토폴로지 난독화 방법 및 그 장치1020220017807
전체 특허

암호화된 제어 트래픽 분석을 통한 SD-WAN의 제어 평면 구조 정보 생성 장치 및 방법

상태
공개
출원연도
2023
출원번호
1020230027261

가상 네트워크 생성 방법 및 시스템

상태
공개
출원연도
2023
출원번호
1020230027157

네트워크 토폴로지 난독화 방법 및 그 장치

상태
등록
출원연도
2022
출원번호
1020220017807