Could FOKS Be the FUTURE of Secure Git Hosting?
- FOKS는 Keybase의 오픈소스 대안으로, Go 언어로 개발된 분산형(federated) 오픈 키 서비스입니다. 🔑
- 중앙 집중식 서비스 의존성, 자체 암호화 Git 서버 관리의 어려움, 공급업체 종속성 문제를 해결합니다. 🔗
- API 키, 설정 파일 등 민감한 데이터를 위한 종단 간 암호화(E2E) Git 호스팅 및 키-값 저장소를 제공합니다. 🔒
- 커밋, 파일 이름, 히스토리 등 모든 데이터가 로컬 머신에서 암호화된 후 서버로 전송되어 서버는 암호문만 보게 됩니다. 💻
- 양자 컴퓨터 시대에도 안전한 MLKM과 Curve 25519를 결합한 포스트-퀀텀 보안을 지원합니다. ⚛️
- 클라이언트가 암호화 키를 제어하므로, 서버가 해킹당해도 데이터는 공격자에게 무용지물이 됩니다. 🛡️
- YubiKey 및 SSO(Single Sign-On)를 완벽하게 지원하여 기존 서비스와 쉽게 통합할 수 있습니다. 🔌
- 사용자는 신뢰하는 서버를 선택하거나 직접 호스팅할 수 있으며, 오픈소스이므로 감사, 포크, 자체 서비스 운영이 가능합니다. 🌐
- 키 관리가 용이하여
fox key list로 키를 확인하고 ID로 즉시 해지할 수 있으며, 해지 시 다른 키들이 자동으로 순환됩니다. 🔄
- 현재 베타 단계이며, 향후 모바일 앱, 동기화 기반 파일 시스템, 암호화된 채팅 등으로 기능 확장을 계획하고 있습니다. 🚀