Development of TOTP-Based SSH Mutli-Factor Authentication System

본 연구는 SSH 환경에서 단일 요소 인증의 보안 취약점을 해결하기 위해 TOTP 기반 다요소 인증 시스템을 설계하고 구현하였다. 전 세계 SSH 서버의 65% 이상이 패스워드 인증만을 허용하고 있어 무차별 대입 공격과 중간자 공격에 취약한 상황이다. OpenSSH 기반의 SSH 다요소 인증 방식은 패스워드와 TOTP를 하나의 문자열로 처리하여 인증 실패의 원인을 파악하기 어렵고 다양한 인증 요소를 조합하는 데 한계가 있다. 제안한 시스템은 OpenLDAP 확장 연산과 SSH 서버의 PAM 모듈을 활용하여 1차 인증과 2차 인증을 분리하는 모듈식 구조로 개발되었다. 이를 통해 각 인증 요소의 독립적 검증이 가능하며, 인증 오류의 원인을 명확히 구분할 수 있고, 다양한 인증 요소의 조합이 가능하다. 또한 TOTP 공유키를 OpenLDAP 서버에서 중앙 집중 관리하여 클라이언트 측 보안 위험을 최소화할 수 있다. 기능 및 성능 평가 결과, OATH 표준을 준수하여 범용 SSH 클라이언트와 TOTP 인증 앱과 호환되며, 동시 사용자 20명 환경에서 100% 응답률과 초당 12.6건의 처리 성능을 확인하였다.

Authors

Publication Details

Journal
The Journal of Korean Institute of Communications and Information Sciences
Published
2025-11-24
DOI
https://doi.org/10.7840/kics.2025.50.11.1788
Primary Topic
Technology and Data Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of TOTP-Based SSH Mutli-Factor Authentication System

Jinyong Jo, Dongkyun Kim, Buseung Cho
The Journal of Korean Institute of Communications and Information Sciences
Technology and Data Analysis
article

Development of TOTP-Based SSH Mutli-Factor Authentication System

Jinyong Jo, Dongkyun Kim, Buseung Cho
article en

Abstract

본 연구는 SSH 환경에서 단일 요소 인증의 보안 취약점을 해결하기 위해 TOTP 기반 다요소 인증 시스템을 설계하고 구현하였다. 전 세계 SSH 서버의 65% 이상이 패스워드 인증만을 허용하고 있어 무차별 대입 공격과 중간자 공격에 취약한 상황이다. OpenSSH 기반의 SSH 다요소 인증 방식은 패스워드와 TOTP를 하나의 문자열로 처리하여 인증 실패의 원인을 파악하기 어렵고 다양한 인증 요소를 조합하는 데 한계가 있다. 제안한 시스템은 OpenLDAP 확장 연산과 SSH 서버의 PAM 모듈을 활용하여 1차 인증과 2차 인증을 분리하는 모듈식 구조로 개발되었다. 이를 통해 각 인증 요소의 독립적 검증이 가능하며, 인증 오류의 원인을 명확히 구분할 수 있고, 다양한 인증 요소의 조합이 가능하다. 또한 TOTP 공유키를 OpenLDAP 서버에서 중앙 집중 관리하여 클라이언트 측 보안 위험을 최소화할 수 있다. 기능 및 성능 평가 결과, OATH 표준을 준수하여 범용 SSH 클라이언트와 TOTP 인증 앱과 호환되며, 동시 사용자 20명 환경에서 100% 응답률과 초당 12.6건의 처리 성능을 확인하였다.

The Journal of Korean Institute of Communications and Information SciencesVol. 50(11)
Openalex Percentile: Top 51%
Technology and Data Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Development of TOTP-Based SSH Mutli-Factor Authentication System — Jinyong Jo, Dongkyun Kim, et al. · The Journal of Korean Institute of Communications and Information Sciences (2025) | TGRS Research Map | TGRS