StrongSwan

strongSwan
개발자안드레아스 슈테펜, 마르틴 빌리 & 토비아스 브루너
안정화 버전
v6.0.2 / 2025년 7월 14일(15개월 전)(2025-07-14)
저장소
프로그래밍 언어C
운영 체제리눅스, 안드로이드, 마에모, FreeBSD, macOS, 윈도우
이전 소프트웨어FreeS/WAN
종류IPsec
라이선스GNU 일반 공중 사용 허가서
웹사이트strongswan.org

strongSwan(스트롱스완)은 멀티플랫폼 IPsec 구현체이다. 이 프로젝트의 중점은 X.509 공개 키 인증서를 사용한 인증 메커니즘과, PKCS#11 인터페이스를 통한 스마트카드 및 TPM 2.0 상의 개인 키 및 인증서 선택적 저장에 있다.

개요

이 프로젝트는 스위스 라퍼스빌에 위치한 응용과학대학교의 통신 보안 명예 교수인 안드레아스 슈테펜(Andreas Steffen)에 의해 유지 관리되고 있다.

FreeS/WAN 프로젝트의 파생형으로서, strongSwan은 계속해서 GPL 라이선스로 배포된다. 이는 인증서 폐기 목록 및 온라인 인증서 상태 프로토콜(OCSP)을 지원한다. 독특한 기능으로는 그룹 멤버십에 기반한 접근 제어 체계를 구현하기 위해 X.509 속성 인증서를 사용하는 것이 있다. strongSwan은 다양한 마이크로소프트 윈도우 및 macOS VPN 클라이언트를 포함한 다른 IPsec 구현체와 상호 운용된다. strongSwan의 현재 버전은 RFC 7296에 정의된 인터넷 키 교환(IKEv2) 프로토콜을 완전히 구현한다.

기능

strongSwan은 IKEv1을 지원하며 IKEv2를 완전히 구현한다.

IKEv1 및 IKEv2 기능

IKEv2 전용 기능

KVM 시뮬레이션 환경

strongSwan 프로젝트의 중점은 X.509 인증서를 통한 강력한 인증뿐만 아니라, 표준화된 PKCS#11 인터페이스를 사용한 스마트 카드 상의 개인 키의 선택적 안전 저장, strongSwan 인증서 확인 목록 및 온라인 인증서 상태 프로토콜(OCSP)에 있다.

중요한 기능 중 하나는 X.509 인증서 속성을 사용하는 것으로, 이를 통해 그룹 멤버십을 기반으로 한 복잡한 접근 제어 메커니즘을 활용할 수 있다.

strongSwan은 KVM 기반의 시뮬레이션 환경을 제공한다. 8개의 가상 호스트 네트워크를 통해 사용자는 다수의 사이트 간(site-to-site) 및 로드워리어 VPN 시나리오를 재현할 수 있다.

같이 보기

각주

  1. ↑ “Releases · strongswan/strongswan”. 《깃허브》. 2025년 10월 23일에 확인함.
  2. ↑ “strongSwan - Download: License statement”. 2019년 3월 13일. 2019년 3월 16일에 확인함.
  3. 1 2 “strongSwan: the OpenSource IPsec-based VPN Solution”. 2021년 2월 26일. 2021년 4월 19일에 확인함.
  4. ↑ “strongSwan - Test Scenarios”. 2013년 2월 24일. 2023년 9월 7일에 확인함.

외부 링크