Security
서버에 복호화 키를 보관하지 않습니다
볼트 내용은 브라우저에서 암호화되고 서버는 복호화 키를 보관하지 않습니다. 다만 서버의 저장 데이터가 유출되면 공격자가 마스터 비밀번호를 오프라인으로 추측할 가능성은 남습니다.
How E2EE works
평문은 기기를 떠나지 않습니다
항목은 그룹 대칭키로 암호화되고, 그룹 키는 각 구성원의 공개키로 래핑되어 배포되며, 개인 키는 마스터 패스워드에서 파생한 키로 봉인됩니다. 서버는 이 사슬의 어떤 값도 알지 못합니다.
01 / item
항목 암호화
각 자격증명은 클라이언트에서 그룹 대칭키로 암호화됩니다. 저장·전송되는 것은 암호문뿐입니다.
AES-256-GCM02 / group key
그룹 키 래핑
그룹 키는 각 구성원의 공개키로 래핑해 배포합니다(ECIES — 일회용 ECDH 키쌍으로 공유 비밀을 만들고 HKDF로 래핑 키를 유도). 멤버가 빠지면 키를 회전해 남은 구성원에게만 다시 래핑합니다.
ECDH P-256 · HKDF-SHA256 → AES-256-GCM03 / master
개인 키 봉인
개인 키는 마스터 패스워드에서 KDF로 파생한 키로 암호화됩니다. 마스터 패스워드는 당신의 기기를 벗어나지 않습니다.
Argon2id · 기기 보안 저장소Zero-knowledge
서버가 갖는 것과, 절대 갖지 않는 것
서버가 보관합니다
- 회원 식별자와 그룹 구성 정보
- 구성원 기기의 공개키
- 열 수 없는 암호문 blob과 그 버전
- 새 기기 확인용 단방향 인증키의 해시와 KDF salt
- 서명된 감사 이벤트(append-only)
서버가 갖지 않습니다
- 마스터 패스워드와 볼트를 여는 키
- 비밀번호를 여는 복호화 키
- 비밀번호·계정 정보의 평문
- 당신이 본 화면의 내용
Audit
누가·무엇을·어느 그룹의·어느 단말로
모든 열람·변경 이벤트를 4요소로 기록합니다. 이벤트는 작성자 서명 + 이전 이벤트 해시로 연결하고(해시체인), 서버가 수신 시각을 앵커로 덧붙여 소급 조작을 어렵게 만듭니다.
4요소 기록
- 누가 — 작성자 개인키로 서명된 주체
- 무엇을 — 항목 ID와 대상 필드
- 어느 그룹의 — 접근이 일어난 그룹 컨텍스트
- 어느 단말로 — 등록된 기기 식별자
위·변조 방지 장치
- 작성자 서명으로 주체를 위조할 수 없게
- 해시체인으로 중간 이벤트 삭제를 드러나게
- 서버 수신 시각 앵커로 시점을 고정
What we do not promise
정직하게 밝히는 한계
보안은 지킬 수 있는 것만 약속할 때 신뢰를 얻습니다. 아래는 우리가 과장하지 않기로 한 지점입니다.
마스터 비밀번호와 복구 키를 모두 잃으면 복구 불가
우리는 당신의 마스터 패스워드를 저장하지 않습니다. 그래서 마스터 패스워드를 잊으면 우리는 재설정해 드릴 수 없고, 복구 키까지 잃으면 누구도 볼트를 복구할 수 없습니다. 이는 회사조차 내용을 볼 수 없게 하는 종단간 암호화의 본질적 결과이지 결함이 아닙니다. 마스터 패스워드와 복구 키를 모두 안전하게 보관해 주세요.
"완전한 채증"은 약속하지 않습니다
감사 로그는 강력한 억지·추적 장치이지만, 열람 기록은 열람자의 클라이언트가 만듭니다. 개조된 클라이언트나 오프라인 상황에서는 일부 이벤트가 누락될 수 있어 법적 포렌식 수준의 완전한 채증을 보장하지는 않습니다. 이 한계는 중앙 서버형 제품(예: Bitwarden)도 공식적으로 인정하는 지점입니다.
회수는 이미 본 사본까지 지우지 못합니다
권한 회수는 암호학적 차단 + 만료 표시 + 로테이션 알림의 3중으로 동작합니다. 다만 회수 이전에 이미 열람·저장한 사본을 원격에서 파기할 수는 없으므로, 민감한 계정은 실제 비밀번호 변경을 함께 권합니다.
브라우저 XSS 위험은 완전히 없앨 수 없습니다
브라우저 암호화의 신뢰 경계는 "오리진 격리"이지 "키 격리"가 아닙니다. 같은 오리진에 주입된 악성 스크립트가 잠금 해제 상태의 키를 악용할 여지는 원리적으로 남습니다. 우리는 엄격한 CSP(외부·인라인 스크립트 차단)와 유휴 시 자동 잠금으로 위험을 줄이지만, 완전한 제거가 불가능함을 숨기지 않습니다.
숨기지 않는 보안에서 시작하세요.
우리가 무엇을 지키고 무엇을 못 지키는지 먼저 밝혔습니다. 나머지는 직접 확인해 보세요.
무료로 시작