Prometheus 메트릭과 공격자 통계용 Grafana 대시보드를 제공하는 endlessh의 Go 구현체입니다.
maxgoedjen/secretive
SSH 개인 키를 Secure Enclave에 저장해 내보낼 수 없도록 하고, Touch ID 또는 Apple Watch로 접근을 제어하는 macOS 앱입니다.
- 스타
- 9,090
- 포크
- 221
- 열린 이슈
- 177
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Secretive는 Mac의 Secure Enclave에 저장되는 SSH 키를 생성하고 관리하는 macOS 앱입니다. 키 정보가 Secure Enclave 밖으로 나오지 않으므로, 악성 코드나 같은 기기의 다른 사용자가 디스크에서 개인 키 사본을 추출할 수 없습니다.
키를 사용할 때마다 Touch ID 또는 Apple Watch 인증을 요구하도록 설정할 수 있습니다. 키에 접근할 때마다 앱이 알림을 보내 서명 활동을 확인할 수 있습니다. Secure Enclave가 없는 Mac에서는 YubiKey 같은 Smart Card를 서명에 사용할 수도 있습니다.
Secure Enclave 키는 내보내거나 백업할 수 없으므로, 새 Mac으로 옮기려면 해당 기기에서 새 키 세트를 생성해야 합니다. Secretive는 GitHub Releases 또는 Homebrew로 설치할 수 있습니다.
핵심 기능
- 01SSH 개인 키를 Secure Enclave에 저장해 내보낼 수 없도록 합니다.
- 02키를 사용하기 전에 Touch ID 또는 Apple Watch 인증을 요구합니다.
- 03키에 접근할 때마다 알림을 보냅니다.
- 04Secure Enclave가 없는 Mac에서 YubiKey 같은 Smart Card를 지원합니다.
- 05직접 다운로드하거나 Homebrew로 설치할 수 있습니다.
활용 사례
- 키 파일을 복사하는 악성 코드로부터 macOS 개발자의 SSH 키를 보호합니다.
- SSH를 통한 서버 로그인이나 Git push에 생체 인증을 요구합니다.
- Mac에서 SSH 키가 사용되는 시점을 확인합니다.
빠른 시작
- 1
Homebrew로 설치
brew install secretive - 2
또는 Releases 페이지에서 최신 릴리스 다운로드
사용 전 알아둘 점
- macOS 전용이며, 키를 사용하려면 Secure Enclave가 탑재된 Mac이나 YubiKey와 같은 Smart Card가 필요합니다.
- 키는 내보내거나 백업할 수 없으므로 새 Mac으로 옮기면 새 키를 만들어야 합니다.
토픽
자주 묻는 질문
- secretive은(는) 무엇인가요?
- SSH 개인 키를 Secure Enclave에 저장해 내보낼 수 없도록 하고, Touch ID 또는 Apple Watch로 접근을 제어하는 macOS 앱입니다. Secretive는 Mac의 Secure Enclave에 저장되는 SSH 키를 생성하고 관리하는 macOS 앱입니다. 키 정보가 Secure Enclave 밖으로 나오지 않으므로, 악성 코드나 같은 기기의 다른 사용자가 디스크에서 개인 키 사본을 추출할 수 없습니다.
- secretive은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- secretive은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- secretive은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. secretive의 마지막 커밋은 2026년 10월 18일입니다.
- secretive은(는) 어디에 사용할 수 있나요?
- 키 파일을 복사하는 악성 코드로부터 macOS 개발자의 SSH 키를 보호합니다. SSH를 통한 서버 로그인이나 Git push에 생체 인증을 요구합니다. Mac에서 SSH 키가 사용되는 시점을 확인합니다.
- secretive는 어떻게 설치하나요?
- Homebrew로 설치: brew install secretive 또는 Releases 페이지에서 최신 릴리스 다운로드
- secretive은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/maxgoedjen/secretive
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
macOS와 iOS용 보안 도구, 테스트 앱, 탈옥 리소스를 모은 큐레이션 목록입니다.
디스크 전체에서 파일을 거의 즉시 퍼지 검색하고, 결과에 바로 작업을 수행할 수 있는 macOS 앱
데몬과 iPhone 연동 앱으로 세션을 유지하며 여러 코딩 에이전트를 실행·모니터링하는 macOS 터미널 앱
YARA 규칙, PE 머신러닝 추론, 서명 검사, 선택적 클라우드 분석, 커널 미니필터 드라이버를 결합한 Windows 엔드포인트 보안 앱입니다.
하나 이상의 Linux 호스트에서 Fail2Ban의 차단, jail, 필터, 알림을 관리하는 웹 플랫폼입니다.